- 计算机概念教程
- 计算机概念 - 首页
- 计算机导论
- 基于GUI的操作系统简介
- 文字处理要素
- 电子表格
- 互联网、万维网和浏览器的介绍
- 沟通与协作
- 演示文稿的应用
- 数字金融服务的应用
- 计算机概念资源
- 计算机概念 - 快速指南
- 计算机概念 - 有用资源
- 计算机概念 - 讨论
计算机概念 - 编程语言
一个程序是一组帮助计算机执行任务的指令。这组指令也称为脚本。程序由处理器执行,而脚本则被解释执行。用于编写程序或指令集的语言称为“编程语言”。编程语言大致分为三种类型:
- 机器级语言
- 汇编级语言
- 高级语言
机器级语言
机器语言是最低级的编程语言。它处理二进制数据,即0和1。它直接与系统交互。机器语言对于人类来说难以理解,因为它包含了0和1的组合。有一些软件可以将程序转换为机器级语言。例如,Linux、UNIX、Windows等操作系统。在这种语言中,不需要编译器和解释器进行转换,因此时间消耗较少。但是,它不可移植,对人类来说不可读。
汇编级语言
汇编语言是一种中级语言。它包含一组特定格式的指令,称为命令。它使用符号来表示指令字段。它非常接近机器级语言。计算机需要汇编器将汇编级程序转换为机器级程序。例如,ADA、PASCAL等。它以人类可读的格式存在,编写和调试程序所需的时间较少。但是,它是一种依赖于机器的语言。
汇编语言 | 机器码 |
SUB AX, BX | 0010101110000011 |
MOV CX, AX | 100010111001000 |
MOV DX, 0 | 10111010000000000000000 |
高级语言
高级语言使用对用户最熟悉的格式或语言。这种语言中的指令称为代码或脚本。计算机需要编译器和解释器将高级语言程序转换为机器级语言。例如,C++、Python、Java等。使用高级语言编写程序很容易,而且耗时较少。调试也很容易,并且是一种人类可读的语言。其主要缺点是执行时间较长,并且与汇编级或机器级语言相比,占用更多空间。以下是一个高级语言的简单示例:
if age < 18 { printf("You are not eligible to vote"); } else{ printf("You are eligible to vote"); }
computer_concepts_introduction_to_computer.htm
广告