comicstudio3d人偶:我老是想不同这个问题!!

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 16:55:01
比如说~` 程序是语言写出来的` 有人说vb是c语言做出来的~ 语言做语言? 那c是什么作出来的~ 那做出来c的又是什么什么做出来的,总有个最开始的那个把,
那他们是怎么把第一个,也就是最原始的那个语言弄到硬件里面去来编写各种各样的程序的。真搞不懂啊,这个问题已经捆饶了我两年了~问了好多人,都不知道,虽然不是什么有关的问题,但是不知道怎么的好想知道这个,希望达人门告诉我一下 。小弟不胜感激!!!!!!!

0,1表示 开,关
电脑只知道他们,多少次的开关,就形成了一条指令,但是由于一个指令太长了,于是人们就把他们如0100100010001 该为2进制,再后来就是16进制
最基础的语言为BASIC(VB) ,C是更高级的语言

如果你知道什么叫汇编语言和反汇编,所有的问题就都解决了,建议你看《计算机发展史》《计算机编程入门》

打个比喻:
C语言是中文,VB是英文。
你的名字是一个程序。你的名字可以用英文写也可以用中文写;一样,同一个程序可以用C语言写,也可以用VB写。
而中文和英文的写法都有它的规则,用法等;就等于各种语言的不同用法和规则。
我们用写字的笔来比喻成语言开发程序(比如VB6。0);开发程序只是一种开发程序的工具,并不能和语言的本质搞乱。

0101010101011010101001010001011011111111110000000000000000001111111100000011111111010000101111111111001010011011000000000011111111111110000000001111111111111000000000000011111111111111111111110000000000000000000000000011111111111111111000000000000000000000000000111111111100000000000011111111111110000000000000000000000000000000011111111111111111111000000000000000000011111111111111111110000000000000000001111111111111
这就是最原始的程序

C语言是1972年左右由DennisRitchie一个人在贝尔实验室(简称AT&T)设计开发出来的电脑程式语言.他当时与KenThompson两人共同负责UNIX作业系统的发展,而 UNIX作业系统(是一个多人多工的作业系统)与大部份的公用程式及C本身的编译器( Compiler)绝大部份是由C设计出来的,且C的可操作性(Portability)极佳,如果须跨平台执行,只需修改部份程式码(甚至不需修改)即可执行.拥有其强大的程式能力,
C语言是值得学习的

VB代码是你早已熟悉的HTML代码的一个变种. 你可能被允许在发帖时候允许使用 HTML代码, 这取决于管理员的选择. 你可以在下面的论坛状态中查看有关代码使用的权限, 这可以在论坛的很多页面看到.

其实它们最初的语言都是一样的,0,1

“vb是c语言做出来的”,这句话的vb不是指那门语言,而是visual basic这个程序(他是将vb语言写的程序源代码转化为可执行文件的程序)。

其次,计算机内部有指令,每一种计算机的指令系统都不尽相同,他们就是0,1串,比如000000000000000000000000,这是一条指令,多数系统这条指令表示nop(空操作)。

但是这样的指令很难记,于是就有了汇编语言,用nop来表示000000000000000000000000,这样就好记多了,整个从汇编语言到机器码的影射也并不复杂。

然而,汇编代码仍旧很冗长,而且不同的系统不一样,比如at&t的movb 1, &ax,相当于intel的mov ax, dx[1]。于是在六十年代,几位大牛开发了fortran语言,并且开发了这种语言的编译器(就是可以把这种语言转化为汇编语言或者机器码的程序),这就为跨平台的程序设计提供了良好的基础,而且编程效率大为提高。

后来就可以用fortran语言来编写其他语言比如b语言、algo语言的编译器,再后来又可以用b语言来编写c语言的编译器,甚至当第一批c的编译器开发以后,我们还可以用c语言来编写他自己的编译器(c的编译器很多,比如visual c++,tubal c,c++ builder, gcc等等)。

语言的发展是一步一步积累起来的。

这个问题很深奥!一般人不懂!但是我懂不懂呢!我不懂!那我是不是一般人呢!答案是否定的!我不是一般人!但我还是不懂!呵呵!别见笑!只是不想让你再在这个答案里摸索罢了!你不需要懂得!技术还是第一的!好好学习电脑它可以使你一生受益1