编译和解释
编译,将源代码一次性转化成目标代码的过程 执行编译过程的程序叫编译器
解释,将源代码逐条转换成目标代码,同时逐条运行的过程。 执行解释过程的程序叫做解释器
源代码 采用某种编程语言编写的计算机程序,人类可读
目标代码 计算机可直接执行,人类不可读,专家除外。
编译与解释的区别,编译是一次性翻译之后不再需要源代码。类似英文翻译。解释是每次程序运行时随时翻译,随时执行,需要源代码参与,类似实时同声传译。
根据执行方式不同,编程语言分为两类
静态语言,使用编译执行的编程语言,c,语言,Java语言
脚本语言,使用解释执行的编程语言,Python语言,php语言。
静态语言和脚本语言的区别?执行方式不同,静态语言是编译器,一次性生成目标代码,优化更充分程序运行速度更快。脚本语言执行程序时需要源代码。维护更灵活,源代码在 维护灵活跨多个操作系统平台。
程序设计和编程2
网友评论