导读:1、编程语言与程序员有什么区别?程序员 是人,一种职业。编程语言 是工具,如:DELPHI,C++,JAVA等。程序是用某种编程语言编写出来实现某个功能的一段代码组合。程序员可以使用编程语言编出程序实现某种功能。1、脚本来语言:又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序。2、编程语言:一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所

编程语言有什么区别,编程语言与程序员有什么区别?

1、编程语言与程序员有什么区别?

程序员 是人,一种职业。

编程语言 是工具,如:DELPHI,C++,JAVA等。

程序是用某种编程语言编写出来实现某个功能的一段代码组合。

程序员可以使用编程语言编出程序实现某种功能。

1、脚本来语言:又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序。

2、编程语言:一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。



二、特点不同

1、脚本语言:脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。

2、编程语言:程序在运行时可以改变其结构,开源发快速,接近自然语言,易于理解,更方便的代码管理。

三、优缺点不同

1、脚本语言:脚本语言极大地简化了“开发、部署、测试和调试”的周期过程。大多数脚本语言都能够随时部署,而不需要耗时的编译/打包过程。

2、编程语言:任何编程语言的使用都需要确保编写的程序能够根据实际需要及时调整。因此,快速原型开发环境非常重要,在这种环境下,动态语言和相关库的结合可以大大增强zhidao其优势。

参考资料:百度百科-脚本语言

参考资料:百度百科-编程语言

编程语言与程序员区别为:性质不同、使用不同、来源不同。

一、性质不同

1、编程语言:编程语言是种编程开发工具,如:C,C++,JAVA、Go、Python等。

2、程序员:程序员是一种职业,为用户通过程序软件实现特定需求功能。

二、使用不同

1、编程语言:编程语言被用于作为程序的基础,在编程人员的利用下才成形成程序。

2、程序员:程序员使用某种编程语言编写程序以实现某种功能。

三、来源不同

1、编程语言:编程语言是一种客观存在的东西,被程序员发明以后,逐渐完善就成了一种规则。

2、程序员:程序员是来自需要使用编程语言达到用户电子需求而诞生的职业。

编程语言是一种客观存在的东西,被编程牛人发明以后,逐渐完善就成了一种规则!
程序是通过编程人员制作编译来用来解决问题而形成的,
写程序时候需要编程语言,编程语言在编程人员的利用下才成形成程序。
说的有点憋!我个人理解,有理解更深的,请赐教!!! 程序员 是人,一种职业。

编程语言 是工具,如:DELPHI,C++,JAVA等。

程序是用某种编程语言编写出来实现某个功能的一段代码组合。

程序员可以使用编程语言编出程序实现某种功能。 编程语言是程序员用来写程序的语言。像JAVA,C++等都是编程语言,而程序员是人。

2、脚本语言和C、C++这些编程语言有什么区别

1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。
HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。
2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.
3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。
注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。
4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。
5.脚本语言一般都是以文本形式存在,类似于一种命令.
举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.
你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.

3、各种编程语言分别有哪些特点与区别?比如说C/C++,java,phython,ASP,PHP...

C语言是面向过程的系统语言,具有低级语言的特征(如具有指针,可直接访问内存,具有寄存器变量,可直接嵌入汇编语言指令等)。因此,可访问软硬件系统的底层细节,除了可以用来开发一般的应用软件,还可以用来开发系统软件和在其它设备中进行嵌入式开发。java是主流的面向对象的语言,擅长网络开发,可执行代码具有跨平台性,同时具有标准开放等特征。ASP已逐渐被ASP.NET取代,它们和PHP一样,都是用于开发服务器端的Web应用,属于脚本语言。phython是一种具有动态语言特性的脚本语言,Perl也是一种脚本语言,擅长字符串的处理。

4、各种编程语言的区别在哪里?

编程语言:用来定义计算机程序的形式语言

要你怎么看了,语法上他们肯定不同,语法关系到他们的学习成本c的比较简单,c++的最复杂。
开发效率python的效率最高,
性能c的性能最好。
适用的领域,c/c++系统级别编程,java服务器端,python和vb都是脚本语言,比如系统管理。
解决问题的方式,面向过程c,面向对象c++, c#,java。
跨平台:除了C#和vb都是跨平台的。
所以开发的时候选择一个适合的语言,什么是合适的,对问题域比较容易分析,比较容易建模,开发比较快,性能满足要求。是各项指标的折衷。也就是说没有最好的语言,只有最合适的语言

5、计算机语言的分类及之间的联系与区别

计算机高级编程语言按其程序的执行方式可以分为两种:编译型,解释型

1.编译型语言是指使用专门的编译器、针对特定平台(操作系统)将某种高级语言源程序一次性“翻译”成可被该平台硬件运行的机器码(包括指令和操作数),并包装成该平台的操作系统所能识别和运行的格式。

这种语言的程序执行时效率高,可以脱离开发环境独立运行,但如果要移植必须修改源程序,或者针对不同的平台采用不同的编译器进行重新编译。现在的多是高级语言,如c,c++,Pascal,LISP等都是编译型的。


2.解释型是指用专门的解释器将某种高级语言源程序逐条解释成特定平台的机器码指令并立即执行,解释一句执行一句,而不进行整体的编译和链接处理。


3.java语言是解释型和编译型的结合,先采用通用的java编译器将java源程序编译成为与平台无关的中间产物,然后利用java虚拟机(JVM:Java Virtual Maching)进行解释执行。 

扩展资料:

汇编语言

为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,

比如,用"ADD"代表加法,"MOV"代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。

然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。

汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。

参考资料来源:百度百科—计算机语言

声明:本站所有内容(图片、文字)均由用户自行上传分享,若涉及到侵权,请联系youxikuang@hotmail.com