编程软件是怎样被制作的?或者说是用什么来写的?

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:06:29
也就是说,既然编程软件是用来写软件的,那编程软件它是一个软件吧,那它是用什么来写的?也就是问怎样在硬件的基础上直接做软件。

这样的话也就说说编程语言是怎样开发的吧。

(这个问题好像在很多地方都有……)
谢谢!

好像语言是从二进制语言开始发展的因为是纯机械语言所以它是面向电路的,然后随着时代的发展逐步过渡到了汇编语言,我查了下资料它好像是助记符语言,它是面向CPU的,再到后来的面向过程高级语言如C语言,发展到现在的面向对象(java)但是不论语言是面向过程还是面向对象,或是汇编语言他们都在编译,解释或是汇编时,都将装换成二进制语言通过它发出的指令控制电路达到你想要的效果

编程软件也是用其他编程软件写出来的,与硬件交流这没有什么奇怪,很多编程语言都行,比如C,如果你一直要问的话,那就是鸡生蛋和蛋生鸡的问题了,建议你去找些电脑发展史之类的书看看,看计算机到底是怎么计算的,也许会解决你的疑惑,谢谢

其实首先,编程语言是先设计出来的,然后在开发对应的编译器。

编译器开发是非常难,而且有专门的一门学科-编译原理。

一般都是用二进制机器码直写的,所以编译器开发所需要投入的人力代价是很高的,而且这种工作不是一般人想做就能做的,都是天才级的人物,比如TC2.0的编译器就是天才Anders Hejlsberg的杰作。

我从书上看到关于C编译器的开发过程,开始的时候,也是先设计出语言,然后用汇编语言写出了一部分功能的编译器,然后又这半个编译器编译了剩下的部分。也就是说呢,编译器是用C语言写的,然后用汇编开发一个翻译器,先翻译一部分得到半个编译器,然后把整个编译器得编译出来,以后再做开发就方便了,可以使用C语言这么强大的语言开发了。

编程软件是人用电脑写的

来个简单的 C\C++