処理系
Processor。言語処理系(Language Processor)とも。
プログラミング言語 と処理系の違い
プログラミング言語は、あるソースコードを実行したときにどのようなことが起きるかを定めたルールのこと。
言語処理系は、それを実際に動かすために実装したもの。(→処理系の方式)
言語と処理系は1対多の関係にある。
C言語には、gccやclangなどの処理系がある。
Ruby言語には、CRubyやJRubyなどの処理系がある。