编程语言是一个系统,还是一个软件?编程语言能够“控制”计算机
编程语言是一个系统,还是一个软件?编程语言能够“控制”计算机? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
编程语言 需要相应这种语言的编译环境翻译给计算机,然后计算机才能去控制。
而许多开发工具里面都内置了“翻译”编程语言的功能。
简单讲如下
步骤:语言----翻译----执行
人类:吃饭了吗?(类似编程语言)------大脑翻译(类似电脑cpu)-------拿起筷子做吃的动作(类似电脑输出设备,显示器等)
C语言:a = 3+2;------(写在)VC6.0中文简体这个软件中-------点击执行并被翻译后由cpu接受认识的机器语言(01二进制语言)并将结果显示输出在屏幕上
Java: int a = 3+2;--------Eclipse (内置的java虚拟机)----------显示在控制台a=5
js:var a = 3+2;--------------浏览器--------------a的值为5
如果不配套,那么语言就没有作用。例:
java: int a = 3+2;----------浏览器-------------翻译不出来,执行不了 |
|
|
|
|
编程语言是人与计算机交流使用的语言,就像我们跟美国人交流要使用英语(或者他们使用汉语),它并不是系统,也不是软件。 |
|
|
|
|