コンピュータプログラムの命令を人間が読み書きできる形式で記述したテキスト。プログラミング言語で書かれ、コンパイラやインタプリタによって機械が実行できる形に変換される。
/sɔːrs koʊd/
The developer shared the source code so others could learn from it.
その開発者は、他の人が学べるようにソースコードを公開した。
Before deploying the application, the team carefully reviewed every line of the source code to ensure there were no security vulnerabilities.
アプリケーションを公開する前に、チームはセキュリティ上の脆弱性がないことを確認するため、ソースコードの全行を慎重にレビューした。
source はラテン語の surgere(湧き上がる)に由来し、「源」「起源」を意味する。code はラテン語の codex(書物、法典)から派生し、「規則の体系」や「記号の体系」を意味するようになった。コンピュータ分野では、1950年代頃からプログラムの命令文を指す言葉として code が使われ始め、それが「元となるテキスト」という意味で source code と呼ばれるようになった。コンパイル後の機械語(object code)と区別するために生まれた用語である。