100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 编程语言的执行方式 静态语言和脚本语言

编程语言的执行方式 静态语言和脚本语言

时间:2024-06-16 11:20:41

相关推荐

编程语言的执行方式 静态语言和脚本语言

计算机执行源程序的两种方式是编译和解释

源代码:采用某种编程语言编写的计算机程序,人类可读

目标代码:计算机可以直接执行,大部分人类不可读,如:1110000111001010

编译

编译是讲源代码一次性转换为目标代码的过程,一次性翻译,之后就不需要源代码了(类似于英文翻译)

执行编译过程的程序是编译器(compiler)

解释

将源代码逐条转换为目标代码同时逐条执行的过程,每次程序运行时随时翻译随时执行(类似于同声传译)

执行解释过程的程序叫做解释器(interpreter)

因为执行方式的不同,可以将编程语言分成静态语言和脚本语言。

静态语言是使用编译执行的编程语言:C/C++、Java

脚本语言是使用解释执行的编程语言:Python、JS、PHP

静态语言:编译器一次性生成目标代码,优化更加的充分,程序运行速度更快

脚本语言:执行程序时需要源代码,维护更灵活,源代码在维护时比较灵活、跨多个操作系统平台

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。