快捷导航
查看: 791|回复: 0

源代码是什么意思?

[复制链接]

管理员

发表于 2020-6-29 22:41 | 显示全部楼层 |阅读模式
源代码是用特定编程语言编写的人类可读文本,源代码的目标是为可以转换为机器语言的计算机设置准确的规则和规范。因此,源代码是程序和网站的基础。不同的编程语言有数百种不同的编程语言。无法确定哪些更好或更差,因为它取决于项目的上下文和使用源代码的应用程序,以下是一些流行的编程语言:BASIC丶Java丶C丶C++丶Pascal丶Python丶PHP丶JavaScript但是,要使计算机理解这些语言,首先需要将它们翻译成机器代码。编译器和解释器为了使计算机能够进一步处理程序员编写的源代码,需要在两者之间进行转换 – 这是以附加程序的形式发生的。此辅助应用程序可以采用编译器或解释器的形式:编译器:此应用程序类型将源代码转换(编译)为进程理解并可执行的代码。此机器代码以可执行文件的形式保存。 解释器:解释器转换行的源代码行并直接执行它。转换过程比编译器快得多,但执行速度较慢,需要大量内存。标记语言网站也由源代码构成,但这不是编程语言,而是HTML标记语言。标记语言决定了内容的结构。例如,使用HTML可以定义标题,段落或突出显示。HTML文档本身不是程序,但可以包含如JavaScript代码的形式。类似的原则适用于其他标记语言,例如XML。如何创建源代码?要编写源代码,需要的只是一个简单的文本编辑器 – 如Windows上的记事本或Mac上的TextEdit。这样,源代码可以保存为纯文本(例如,ASCII编码或UTF-8编码),并以正确的文件名结束编程语言。因此,如果您在硬盘驱动器上找到带有“.cpp”结尾的文件,那么它实际上是一个文本文件,可能包含C ++编程语言中的代码。源代码的版权源代码中包含大量工作和创造性能量,这就是为什么程序的源代码也受版权保护的原因。与其他知识产权一样,未经许可不得分发第三方代码。这尤其适用于专有软件。而开源程序不在此列,在GitHub,SourceForge或其他类似平台上,开发人员可以将其源代码广泛提供给其他程序员。但是,开源程序的开发人员通常必须遵守某些条件。相关内容:2018必学的8大计算机编程语言相关文章推荐超文本的含义是?  文本是指由字母组成的单词,这些字母是通过视觉理解的,无论它们是出现在纸上、印刷品上还是在显示器上,它都与口语不 […]...wps是什么意思?  WPS Office是适用于Microsoft Windows,Linux,iOS和Android OS的办公 […]...Linux是什么?  Linux是由Linus Torvalds创建的类Unix 操作系统(OS),他之所以开发Linux是因为他对 […]...LAMP是什么意思?  LAMP是一个开源 Web开发平台,它使用Linux作为操作系统,Apache作为Web服务器,MySQL作为 […]...ZIP是什么意思?  ZIP是PeaZip free archiver的默认存档格式,是一种快速的通用存档格式,大多数存档管理器都可 […]...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

966SEO学习网

GMT+8, 2024-4-20 15:47

Powered by SEO学习网  本站采用创作共用版权 CC BY-NC-SA 3.0 CN 许可协议,转载或复制请注明出处

© 2014-2019 投诉建议及友链申请联系邮箱:[email protected]

快速回复 返回顶部 返回列表