IT用語集 › プログラミング › バイトコード
中間的なコンパイル形式。ハードウェアが直接実行するのではなく、仮想マシンが実行する。
JavaはJVMバイトコードにコンパイルされ、どのプラットフォームのJVMでも動く。ほかに.NETのCIL、Pythonの.pyc、WASMなどがある。「一度書けばどこでも動く」を可能にする。ソースを直接解釈するより速く、ネイティブコードよりは遅いが、JITコンパイルがその差を縮めている。
.pyc