代码是由程序员使用开发工具支持的语言编写的源文件。它是一组不同的规则,用于通过字符,符号或信号量以离散形式表示信息。代码设计原则包括独特的确定性,标准化和通用性,可扩展性和稳定性,易于识别和记忆,格式短而统一且易于修改。源代码是代码的一个分支,从某种意义上说,源代码等效于代码。在现代编程语言中,源代码可以显示为书本或磁带,但是最常见的格式是文本文件,这是一种用于编译计算机程序的典型格式。计算机源代码的最终目标是将人类可读的文本转换为计算机可执行的二进制指令。此过程称为编译,由编译器完成。源代码的主要功能具有以下两个作用:生成目标代码,即计算机可以识别该代码。对软件进行说明,即对软件编写进行说明。大量的初学者,甚至少数有经验的程序员都忽略了软件指令的编写,因为该部分程序不会在直接显示时生成,也不会参与编译。但是它表明,软件学习,共享,维护和重用具有巨大的好处。结果,编写软件规范被认为是业界创建好的程序的一种习惯,有些公司将编写强制性的。应当注意,对源代码的更改不能更改生成的目标代码。如果需要修改目标代码,则必须重新编译。如果按照源代码类型区分软 件,通常被分为两类:自由软件和非自由软件。自由软件一般是不仅可以免费得到,而且公开源代 码;相对应地,非自由软件则是不公开源代码。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法。 本文来源:https://www.wddqw.com/doc/5ed40ea5bf1e650e52ea551810a6f524cdbfcbea.html