在c语言中,我们用c语言来编程,但我想知道c语言它本身这个软件是怎么弄出来的,是通过别的编程软件编出来
2个回答
展开全部
c语言不是个软件,c语言是一种语言
那你又会问语言是个什么东西
语言是指人与人之间用来交流的工具
那么c语言是人和机器之间用来交流的工具
好比你懂汉语和英语,而机器只懂法语
你要和机器交流,那么你只能去找一个翻译,而这个翻译懂英语和法语
所以你和这个翻译说英语,目的是把你想用汉语表达的意思传达给只懂法语的机器。那么就是比如你想要一份鸡腿,那么你直接用汉语说,翻译肯定不懂,机器更不懂,你就只能用英语说我想要鸡腿,然后翻译听懂了再把这个意思按法语翻译给机器,那么机器就懂了,原来你想要鸡腿。
所以汉语就是人类语言,英语就是c语言,而法语就是机器语言,可以理解为汇编语言,因为汇编到机器语言的编译现在已经高度集成化了。
所以你的问题完全问的不对,你的问题相当于问:英语是不是法语写成的?
你想表达的意思应该是c编译器。c编译器才是个软件,没错,你的翻译就是个法国人,他的英语不是母语。
c编译器是汇编写的。
那你又会问语言是个什么东西
语言是指人与人之间用来交流的工具
那么c语言是人和机器之间用来交流的工具
好比你懂汉语和英语,而机器只懂法语
你要和机器交流,那么你只能去找一个翻译,而这个翻译懂英语和法语
所以你和这个翻译说英语,目的是把你想用汉语表达的意思传达给只懂法语的机器。那么就是比如你想要一份鸡腿,那么你直接用汉语说,翻译肯定不懂,机器更不懂,你就只能用英语说我想要鸡腿,然后翻译听懂了再把这个意思按法语翻译给机器,那么机器就懂了,原来你想要鸡腿。
所以汉语就是人类语言,英语就是c语言,而法语就是机器语言,可以理解为汇编语言,因为汇编到机器语言的编译现在已经高度集成化了。
所以你的问题完全问的不对,你的问题相当于问:英语是不是法语写成的?
你想表达的意思应该是c编译器。c编译器才是个软件,没错,你的翻译就是个法国人,他的英语不是母语。
c编译器是汇编写的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询