バイトコード言語

バイトコードげんご
仮想機械が実行する中間コードに基づいた低水準の言語。コンパイル後のバイトコードを直接記述・操作する言語。
「バイトコード言語」を星図で探索する →

「バイトコード言語」とは?意味を解説

バイトコード言語は、プロセッサやOS非依存の中間表現であるバイトコードをターゲットに設計された言語です。Java、Python、C#などの高級言語がコンパイルされて生成されるバイトコードを、直接記述・解析・生成する場合に使われます。仮想機械上での実行を前提とし、プラットフォーム依存性を排除しながら処理効率を追求する文脈で用いられます。

例文

「バイトコード言語」の言い換え・類語

「バイトコード言語」の対義語

連想語・周辺概念

語源・由来

「バイトコード」はコンパイラが生成する機械中立的な中間コードで、bytecode(byte=基本単位+code=コード)に由来。1990年代のJava開発時に概念が確立され、仮想機械技術の発展とともに一般化した。

英語で言うと

bytecode languageintermediate languagevirtual machine code

「バイトコード言語」との違いを比較する

似た言葉との違い・使い分けを解説しています。

「バイトコード言語」をもっと知る本

この言葉やそのテーマを深めたい方へ。

語彙の星雲で「バイトコード言語」を探索する →