今天突然心中有个疑问:编程用的计算机语言是怎么做出来的

2024-11-06 11:23:17
推荐回答(4个)
回答1:

因为计算机硬件只能识别1和0,所有内容只能用这两个表示,所以这就是最初的计算机语言,机器语言,而且必须对硬件之间的关系特别了解,才能进行编程,所以以前的程序员都很牛的。后来发明了高级语言,就是现在经常使用的C语言,C++,VC等,其实就是利用编译器,通过软件实现以前复杂的编程过程,这也导致了现在遍地都是程序员,所谓的程序员其实很多都只是苦力了。

回答2:

计算机语言是一步步演变的。最早的程序员是必须要有足够的数字电路知识。
计算机语言是从机器语言到汇编语言,再到高级语言演变的。
机器语言是计算机直接执行的机器代码;人们从其上找到的计算机的每一步执行用一些容易记忆的词汇(主要来源于英文)代替,这便出现了汇编语言;在汇编语言的基础上人们用更符合人类一般思维的符号、单词替代一组汇编语句,这便形成了高级语言。其后虽然计算机语言仍在发展,但都属于高级语言范围。你提到的C、Visual Foxpro,以及BASIC、VC 、java等都是不同时期、不同用途的高级语言。

回答3:

C语言的发展历史

C语言的发展颇为有趣。它的原型ALGOL 60语言。(也成为A语言)

1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。

1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。

1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。

而在1973年,B语言也给人“煮”了一下,美国贝尔实验室的D.M.RITCHIE在B语言的基础上最终设计出了一种新的语言,他取了BCPL的第二个字母作为这种语言的名字,这就是C语言。

为了使UNIX操作系统推广,1977年Dennis M.Ritchie 发表了不依赖于具体机器系统的C语言编译文本《可移植的C语言编译程序》。

1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,从而使C语言成为目前世界上流行最广泛的高级程序设计语言。

1988年,随着微型计算机的日益普及, 出现了许多C语言版本。由于没有统一的标准,使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准, 成为现行的C语言标准 3.C语言的主要特点 。C语言发展迅速, 而且成为最受欢迎的语言之一, 主要因为它具有强大的功能。许多著名的系统软件, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了,象PC- DOS 、WORDSTAR等就是用这种方法编写的。

回答4:

最初的程序是机器码,也就是只有0和1的代码。程序员需要熟悉硬件接口。到后来汇编语言用符号代替01来表示,但是还是面向硬件的。再到后来人们才发明了高级语言,比如C,C++等。具体你可以看一下编译原理。高级语言要经过编译成机器码再运行。每种语言有自己的编译方法。只要现在汇编依然有用。在特定的机器上。
只是个人见解。