代码源程序,也称为源代码或源程序,是指 一系列人类可读的计算机语言指令。它是程序员使用特定的编程语言编写的文本文件,包含了程序的原始代码。源代码是相对目标代码和可执行代码而言的,其最终目的是将人类可读的文本翻译成计算机可以执行的二进制指令,这个过程称为编译,通过编译器完成。
源代码的主要作用包括:
生成目标代码:
即计算机可以识别的代码。
对软件进行说明:
即对软件的编写进行说明,虽然这部分不会在生成的程序中直接显示,也不参与编译,但对软件的学习、分享、维护和复用都有巨大的好处。
源代码的格式通常为文本文件,便于人类阅读和编写。在现代程序语言中,源代码可以以书籍、磁带或文本文件的形式出现,但最为常用的格式是文本文件。
需要注意的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。此外,源代码作为软件的特殊部分,可能被包含在一个或多个文件中,并且可以通过修订控制系统(RCS)等工具进行管理和修改。