计算机编程语言的分类
职业培训
培训职业
2024-12-04
计算机语言主要分为四类:低级语言、高级语言、专用语言与脚本语言。低级语言包括机器语言、汇编语言与符号语言。机器语言直接由二进制代码组成,汇编语言则需通过汇编器转化为机器语言,而符号语言则以助记符表示指令,生成的目标文件需经过链接才能执行。高级语言如BASIC、
计算机语言主要分为四类:低级语言、高级语言、专用语言与脚本语言。
低级语言包括机器语言、汇编语言与符号语言。机器语言直接由二进制代码组成,汇编语言则需通过汇编器转化为机器语言,而符号语言则以助记符表示指令,生成的目标文件需经过链接才能执行。
高级语言如BASIC、C、C++、PASCAL、FORTRAN、LISP、Prolog、Python、PHP、Ruby、Lua等,它们的源程序可以通过编译或解释执行。C语言通常使用编译方式。
专用语言如CAD系统中的绘图语言和DBMS的数据库查询语言,专为特定应用领域设计。
脚本语言是为了简化开发流程而设计的编程语言,它们一般需要解释器来执行。脚本语言如Tcl、Perl、Ruby、VBScript、JavaScript等,它们的代码可以被快速编写并执行。
计算机语言分为编译型与解释型。编译型语言如C、C++、Fortran等,在执行前将源代码翻译成目标代码,方便修改和执行,但修改源代码后再生成目标文件才能运行。解释型语言如Basic,其代码由解释器逐行翻译成机器指令执行,反馈即时,但执行效率较低。
Java与Python采用了混合模式,编译成字节码在虚拟机上执行。脚本语言在执行时进行翻译,比二进制代码执行稍慢。
动态语言如JavaScript、VBScript等,多为脚本语言,它们易于学习和使用,通常用于网页设计,能够丰富网页表现。
脚本语言语法简单,与应用程序紧密相关,功能有限,但易于掌握。它们通常不具备通用性,执行效率较低。
新兴编程语言如Perl、Python等,Perl擅长文本处理,Python适用于数值计算和大规模应用开发,具有面向对象设计和强大的功能。
标签
版权声明:本文由哟品培原创或收集发布,如需转载请注明出处。
上一篇:自考科目有哪些科目呢
下一篇:计算机语言可以分为哪四种模式
猜你喜欢
其他标签