プログラミング用語 (分野別)
コンピュータ チューリングマシン、ノイマン型、その他、コンピュータを参照。
オートマトン
個別のプログラミング言語名については、プログラミング言語一覧を参照。
プログラミング言語 低水準言語と高水準言語
言語処理系 コンパイラとインタプリタ(「コンパイラ言語とインタプリタ言語」という分類はナンセンス)
用途や形態による分類 スクリプト言語 マクロ言語
プログラミングパラダイムによる分類 手続き型言語 - 多数 関数型言語 - Haskellなど 論理型言語 - Prologなど オブジェクト指向言語 - Smalltalk、C++、Javaなど
ソースコードの表現法による分類(基本的に、抽象的には全く変わらない「プログラム」を、文字で表現するか文字以外のもので表現するか、という違いである。) テキストプログラミング言語 ビジュアルプログラミング言語
著作権、ソフトウェア特許、リバースエンジニアリング、アルゴリズム特許