プログラミング言語で書かれたコードを解析・実行・変換する技術。コンパイラやインタプリタなどの処理方法を含む。
「プログラミング言語処理」を星図で探索する →
「プログラミング言語処理」とは?意味を解説
プログラミング言語で記述されたソースコードを、コンピュータが実行可能な形に変換・処理する技術の総称。字句解析、構文解析、意味解析などの段階を経て、最終的には機械語やバイトコードに翻訳される。コンパイラやインタプリタなどが行う処理の中核をなす。
例文
- Pythonのプログラミング言語処理はインタプリタが行う。
- C言語のプログラミング言語処理ではコンパイラがバイナリを生成する。
- コンパイラの設計ではプログラミング言語処理の各段階が重要である。
語源・由来
「プログラミング言語」と「処理」の合成語。1950年代にコンパイラが発明される中で、言語処理の概念が確立された。情報処理用語として定着。
英語で言うと
programming language processinglanguage processingcode compilation
「プログラミング言語処理」との違いを比較する
似た言葉との違い・使い分けを解説しています。
「プログラミング言語処理」をもっと知る本
この言葉やそのテーマを深めたい方へ。
語彙の星雲で「プログラミング言語処理」を探索する →