Ⅰ C语言可以不用编译就被计算机识别执行对吗
C语言是高级语言,要经过编译才能被电脑识别执行。
Visual C++集成了MFC6.0,于1998发行,又称vc98。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6.0Processor Pack”的补丁来解决。奇怪的是,这个网页强调用户也必须运行Windows 98、Windows NT4.0、或Windows 2000。这个C++版本对win7的兼容性非常差,有大大小小的兼容性问题。微软不推荐安装在windows7上。
希望我能帮助你解疑释惑。
Ⅱ 为什么脚本语言不需要编译就能直接运行阿!
因为脚本里所用的东西大部分都是可以直接调用的,
举个例子,脚本语言就是一串你需要手动输入命令的罗列。
一条一条一条命令按照顺序去执行,中间通过脚本语句
进行命令之间的调用和流程控制。
Ⅲ 指令必须经过编译才能被计算机执行吗
指令并不一定要经过编译才能被计算机执行。以下是详细解释:
编译的概念:编译是将源代码转换成机器代码的过程。在很多情况下,编译是执行前的一个必要步骤,但这不是绝对的。
解释型语言的执行方式:对于解释型语言,源代码本身就是“指令”,无需预先编译成机器代码。解释器会逐行读取源代码,并将其转换成机器代码执行。因此,在这些语言中,指令无需编译即可执行。
编译与解释相结合的语言:有些语言采用了编译和解释相结合的方式。它们首先将源代码编译成一种中间代码,然后在运行时通过虚拟机或运行时环境将这些中间代码解释或编译成机器代码执行。这种方式结合了编译型语言和解释型语言的优点。
综上所述,虽然编译是将源代码转换成可执行代码的一种常见方式,但解释型语言和编译与解释相结合的语言都无需预先编译即可执行指令。
Ⅳ 汇编语言程序在计算机中不需要编译,能被直接执行,是否正确
【错误】
用汇编语敬或凯言编写的程序比机器语言编写的程序易读、易检查、易理解。但计算机仍然不能直接识别和运行用汇编语言编写的程序。在执行汇编语言程序时,计算机首先要将用汇编语言编写的程序翻译成机器语言程序(目标团改程序),然后再执行亮唤。
Ⅳ 在计算机内部,不需要编译计算机就能够直接执行的语言是什么
机器语言
比机器语言高一个级别的是汇编语言。汇编语言与机器语言很贴近,很多指令都是一一对应的,不过汇编语言也需要经过汇编、连接之后才可以得到可执行的机器语言代码。
比汇编语言再高的就是高级语言了。高级语言的语法主要是面向人类的,方便程序员的读、写、维护,所以一般先得经过编译、连接过程。
Ⅵ 在计算机内部,不需要编译计算机就能直接执行的语言是什么
你这个问题提得不是太清楚,如果是指那些无需编译就可以执行的语言,这些语言叫做“解释型语言”,它们通过环境中安装的解释器、运行时等执行。
如果问无需任何解释器、运行时等,但也不需要编译就可以执行的语言,那只有一种就是机器码了。实际上编译后生成的东西就是机器码。估计你问的不是这个呵呵。