在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
源码的功能主要包括:生成目标代码,即计算机可以识别的代码。第二种功能是对软件进行说明,也就是对软件的编写进行说明。