源程序是指 未编译的,按照一定的程序设计语言规范书写的文本文件。它是一系列人类可读的计算机语言指令,通常由高级语言编写。源程序的目的是为了编译出计算机可执行的程序。将人类可读的程序代码文本翻译成为计算机可以执行的二进制指令的过程叫做编译,由各种编译器来完成。
例如,一个简单的C语言源程序可能如下所示:
```c
include
int main() {
printf("Hello, World!\n");
return 0;
}
```
这个源程序保存为`hello.c`文件,经过编译后生成一个可执行文件`hello.exe`,计算机可以执行这个文件来输出“Hello, World!”。