计算机源程序是指用高级语言或汇编语言编写的程序。

源程序(source program)不能直接在计算机上执行,需要用“编译程序”将源程序编译为二进制形式的代码。

高级语言(Advanced Language)

计算机高级语言可读性高,易于学习,计算机软件开发人员通常采用计算机高级语言进行程序开发。如C语言、Java、PHP、Python等属于计算机高级语言。

汇编语言(Assembly Language)

汇编语言是汇编指令集、伪指令集和使用它们规则的统称。计算机技术人员通过探索总结,将计算机语言发展到了第二代,创建了汇编语言(在高级语言之前)。汇编语言是将可以实现某一功能的二进制指令集封装成一个如:mov,nop,eax,push,or等等语句,但它程序编写比高级语言困难,要首先了解计算机的内部结构,才能充分发挥汇编语言的作用。