ソースコード詳細 | ASAHIネット
HOME
キーワードトップ
その他
さ
そ
ソースコード
ソースコード詳細
ソースコード
ソースコード
(Source code、
ソースプログラム
)とは、
ソフトウェア
(コンピュータプログラム)の元となる人間が記述した一連の文字の羅
列
である。
概要
テキストファイル
である
ソースコード
は目的となる
プログラミング言語
の言語仕様に従って書かれており、コンピュータに対する一連の指示である。単にソースという場合も多い。その他には、コードやプログラムリストと呼ばれることもある。
ソースコード
(原始プログラム)が書かれた
ファイル
をソース
ファイル
という。
対義語としては、マシンコード、
バイナリ
コード、
オブジェクトコード
、
バイトコード
などの
機械語
を意味する。
プログラミング言語
を用いて、コンピュータに何か有用な作業をさせるための指示を書き上げることがプログラミングであり、書かれた指示の羅
列
が
ソースコード
である。これは(
機械語
と比べて)人が読み書きしやすい形で記述されている。
ソースコード
を記述する過程のことを
コーディング
と呼び、たとえば「新たな
ルーチン
を
コーディング
する」などと使う。
ソースコード
を記述する人間はプログラマーと呼ばれ、プログラマーは仕様書等に示された
入出力
の指定や処理手順の概要に基づいて、場合によっては
ソースコード
を記述する前に処理手順を示した
フローチャート
や状態遷移図を描き、
モデリング
言語等の利用なども含めて、最終的な生産物としての
ソースコード
を書き出していく。
コンピュータのプロセッサは
ソースコード
を直接解釈することができない。
コンパイラ言語
の場合は、この
ソースコード
をあらかじめ
コンパイラ
で
機械語
に変換(
コンパイル
)してからコンピュータに実
行
させる。
インタプリタ言語
では、
ソースプログラム
を
インタプリタ
が実
行
時に解釈し実
行
するので、
コンパイル
が不要である。
プログラムの大きさは、
バイナリ
コードの容量か
ソースコード
の
行数
で示すことが多く、
ソースコード
の文字数ではあまり表現されない。
「
ソースコード
」『フリー百科事典
ウィキペディア
日本語版』(
http://ja.wikipedia.org/
)。2009年7月28日15時(日本時間)現在での最新版を取得。
「ソースコード」トップに戻る