2001.1.17更新

プログラミング言語 【programming language】


読み方 プログラミングげんご
分野

プログラミング > 言語


プログラミング言語とは、ソフトウェアの設計図に当たるソースコードを記述するための言語。

 プログラミング言語は人間に理解できるように英語などを元に作られているため、そのままではコンピュータが実行することはできない。プログラミング言語で書かれたソースコードコンピュータに実行させるためには、アセンブルコンパイルなどの処理を行って、機械語の羅列(オブジェクトコード)に翻訳する必要がある。

 この翻訳作業を同時通訳のようにリアルタイムに実行することにより、あたかもソースコードを直接実行しているように処理するインタプリタ型言語も存在する。

 最近では、簡易な言語仕様を持ち、処理速度は遅いが小規模なプログラムを簡単に記述することができる簡易プログラミング言語が増えており、これを「スクリプト言語」と呼ぶことがある。

 プログラミング言語は、人間にとっての理解のしやすさによって、アセンブリ言語高級言語第4世代言語など幾つかの区分があり、難解なものほど機械語に近く、より直接的にコンピュータを制御することができる。人間が使う自然言語に近い言語を「高水準言語」、機械語に近い言語を「低水準言語」という。

 プログラミング言語には様々な種類があるが、記述のしやすさや移植性の高さ、低水準な処理も記述できるなどの特徴から、C言語C++言語、もしくはその派生言語が広く普及している。

 近年では、Webベースのシステムの記述などに用いられるPerlなどのスクリプト言語や、従来の言語より高い移植性とオブジェクト指向的要素を兼ね備えたJavaが台頭している。


印刷用ページこのページを追加 / リストを消去
「プログラミング言語」を他の辞書・事典で検索
20100210
IT用語辞典 e-Words

さくいん
分野別
パソコン
イメージング
ストレージ
半導体
プロセッサ
ネットワーク
LAN
通信サービス
インターネット
WWW
ソフトウェア
OS
Windows
プログラミング
マルチメディア
モバイル
携帯電話
eビジネス
企業システム
IT産業
セキュリティ
情報の表現
ITと社会