社区提交 - 作者:匿名
源代码是指计算机代码行的集合,它们负责定义程序(软件)如何根据确定性指令和语句列表运行。从本质上讲,源代码是软件最初编写时的主要状态。
因此,源代码由一组指令组成,这些指令可以编写在各种不同的计算机编程语言,例如 Java、JavaScript、C、Python、PHP、Go、Rusty、Solidity 和 Haskell。所有这些编程语言都有一个共同的特征:它们由计算机遵循的一组指令组成,以便执行某些操作并产生特定的输出。
创建后,源代码是经常被“翻译”或编译成计算机能够理解和执行的机器语言。然而,在某些情况下,源代码会立即执行,无需编译(这些计算机程序称为解释器)。
在计算机软件的开发过程中,源代码阶段是最初的工作阶段,在程序最终确定并最终由计算机执行之前,程序员能够阅读、评论和编辑。源代码库使软件工程师、计算机科学家和程序员的工作变得更加容易,因为他们能够在代码行中包含注释(例如,带有解释性和富有洞察力的注释的可读纯文本片段)。