言語プロセッサ
Sign in to savecomputer program that translates from one programming language to another
Wikidata facts
- Instance of
- software category
- Subclass of
- implementation of a programming language
Show 1 more fact
- uses
- source code
Sources (1)
via Wikidata · CC0
Article · 日本語
プログラミング言語プロセッサ (英: programming language processor)は、コンピュータ言語で書かれたコードに処理を行い、別の形にするもののこと。 単に言語プロセッサ、言語処理系、またはトランスレータ (translator)と呼ばれることもある。コンパイラ、インタープリタ、アセンブラ、プリプロセッサなどのことをまとめて指すときに使われることが多い。 高水準言語で書かれたプログラムは、ソースプログラムと呼ばれる。たとえば、C++やJavaなどの高レベルで人間が読めるコンピューター言語、Javaバイトコードなどの中間レベル言語、アセンブリ言語や機械語などの低レベル言語、そして異なるコンピュータプラットフォーム間での同様のレベルの言語間のトランスレータも含まれる。 この用語は、同じプログラムのソフトウェア実装とハードウェア実装 (ASICマイクロチップ)の間のトランスレータ、マイクロチップのソフトウェア記述からそれを構築するために必要な論理ゲートまでのトランスレータにも使用される。
Abstract from DBpedia / Wikipedia · CC BY-SA