IT用語入門:プログラミング言語【人がコンピュータに指示を書くための言葉】

PR
PR

PR

バナー

プログラミング言語とは

プログラミング言語とは、人がコンピュータに処理の手順やルールを伝えるための人工の言語です。文法に従って書かれた記述はソースコードと呼ばれ、最終的にCPUが理解できる機械語へ変換されて実行されます。

身近な例として、Webの見た目を整えるJavaScript、業務システムで使われるJava、データ分析で人気のPythonなどがあります。目的や得意分野が異なり、学びやすさや実行速度、利用できるライブラリにも違いがあります。

ソースコードを一括で機械語に変換するのがコンパイル方式、実行しながら逐次読み解くのがインタプリタ方式です。また、人に近い表現の高水準言語と、機械に近い低水準言語という抽象度の違いもあります。

設計思想にも種類があり、手続きを順に書く命令型、部品として考えるオブジェクト指向、関数の組合せで記す関数型などがあります。特定用途に特化したDSLや、素早く書けるスクリプト言語もあります。適切な言語を選ぶことで、開発の生産性と品質を高められます。役割は、問題を正確に表現し、再現可能に実行させることです。

関連用語

IT用語集一覧はこちら

PR

ユーキャンなら、約4か月でITパスポートの資格取得を目指せます。