★编程语言有多种,例如:汇编编程、C编程、C++、Java、C# 等
(1) 低级语言,面向机器:
汇编: 机器语言的助记符 ---> 接近机器语言(0101010101110)
优点:速度快,占用空间小
缺点:语法少,结构少,没有多功能的包装,编程难度高
流程:
*.S -----> *.o -----> bin exe elf (二进制机器码)
汇编器 连接器
(2) 高级语言,面向过程,面向对象(主要用于解决逻辑功能)
△ 高级语言建立在汇编语言的基础之上 :
流程:
*.c -----> *.S -----> *.o -----> bin exe elf (二进制机器码)
编译器 汇编器 连接器
编译器: 跟具体硬件相关,将高级语言编译成指定的汇编语言
例如:
X86 编译器
ARM 编译器
C51 编译器
文章评论(0条评论)
登录后参与讨论