源代码(Source Code)是指程序员编写的计算机程序。它们是以某种编程语言编写的,如C,C ,Java等,由计算机来处理和执行。举个例子,当程序员编写计算器应用程序时,他会使用一种编程语言(如C )来描述如何做出一个计算器。源代码就是这些编程语言的语句,它们可以被计算机解释并执行。
源代码是计算机程序最基本的形式。不同于计算机程序的运行结果和表现形式,源代码能够更加体现程序员的个性和编程技能。大多数情况下,计算机程序经过编译后会把原始的源代码转换成机器语言。机器语言是一种计算机执行的代码,它是由二进制代码(0和1)组成的,具有不同的指令码。
但是,源代码不仅体现了编程思想和个性,还具有诸如学术研究、技术评估、质量保证、重新设计等方面的重要意义。建立开放源代码的自由软件社区,是当前互联网时代的浪潮。