位元組碼(英文:bytecode)通常指嘅係已經經過編譯,但同特定嘅機械碼無關,需要轉譯先可以成為機械碼嘅中間代碼。
位元組碼亦都可以指虛擬機(假想中嘅電腦)嘅命令集入面嘅機械語言嘅機械碼,爾種位元組碼要經過直譯器處理先會行到。