计算机解释语言有哪几种
机器语言是计算机最原始的语言,是由0和1的代码构成,cpu在工作的时候只认识机器语言,即0和1的代码。
2. 汇编语言
汇编语言,即为一种低级语言,它用人类容易记忆的语言和符号来表示一组0和1的代码,例如AND代表加法。
3. 标记语言
标记语言:是一种将文本以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。
与文本相关的其他信息(包括文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记进行标识。标记语言不仅仅是一种语言,就像许多语言一样,它需要一个运行时环境,使其有用。
4. 脚本语言(解释型语言)
脚本语言:是为了缩短编程语言的“编写、编译、链接、运行”等过程而创建的计算机编程语言。
是一种用来解释某些东西的语言,又被称为扩建的语言,或者动态语言,用来控制软件应用程序,脚本通常以文本保存,只在被调用时进行解释或编译。
脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。
早期的脚本语言经常被称为批量处理语言或工作控制语言。 一个脚本通常是解释运行而非编译。
脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
各种动态语言,如ASP、PHP、CGI、JSP、JavaScript、VBScript等,都是脚本语言。
1、脚本语法比较简单,比较容易掌握;
2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能;
3、脚本一般不具备通用性,所能处理的问题范围有限。
5. 编程语言(高级语言、编译型语言)
高级语言,它是在低级语言的基础上,采用接近于人类自然语言的单词和符号来表示一组低级语言程序,使编程变得更加简单,易学,且写出的程序可读性强。
编程语言(programming language):是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义
计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直
常见的高级语言有:
汉字的输入技术的解决使电脑能为每一个中国人服务
FORTRAN,适合进行科学计算,是编译型语言,组织程序比较灵活。
BASIC,是由FORTRAN等高级语言的重要功能设计的人机对话式语言,简单易学,很受初学者欢迎。现在的BASIC语言发展很快,功能已大大增加,应用相当广泛。
COBOL,是一种为处理商业资料而设计的语言。主要功能是描述数据结构和处理大批量数据。它使用英语词汇和句子较多。
PASCAL,为一种结构程序语言,是在ALGOL语言的基础上发展起来的,作为一种描述算法的工具较为理想。
C语言,是目前描述操作系统十分有效的高级设计语言,具有描述力强、灵活、方便等特点。
由此看来,每种语言都有其优点和不同的应用方面,只要精通一种就可以做很多事,而浅尝辄止地学习多种语言却未必有多少用处。