OS とアプリケーションはすべてプログラムです.
プログラムを作成するには,人間でも理解可能な形でソフトウェアの
動作を記述できる``プログラミング言語''
を利用します.
プログラミング言語で記述したものを,``ソースコード''といい,ソースコードが記述された
ファイル()を``ソースファイル''といいます.プログラミング言語には
``コンパイラ言語''と
``インタプリタ言語''があります.
コンパイラ言語では,ソースコードは一定の規則に基づいて
コンピュータの理解できるデータ形式である``機械語''に変換することで,プログラムになります.
ソースコードを変換して機械語のデータを作成することを
``コンパイル''といい,変換に利用するアプリケーションのことを
``コンパイラ''といいます.
インタプリタ言語では,``インタプリタ''というアプリケーションが
ソースコードを解釈しながらプログラムを実行します.
インタプリタ言語ではコンパイルの必要はありませんが,コンパイル言語に比べると多少動作が遅くなります.
CNS で利用できるプログラミング言語には次のようなものがあります.
プログラミング言語についての詳細は市販の参考書を参照してください.