Bitna koda (tudibajtna koda aliprenosna koda, v angleščinibytecode) je oblika ukaznega seta, ki je načrtovan za učinkovito izvajanje sprogramskim interpreterjem. V nasprotju z izvorno kodo so bitne kode navadno sestavljene iz kompaktne numerične kode, konstant in referenc, ki predstavljajo rezultate semantične analize izvorne kode.
Primer je koda v vmesnem programskem jezikuCIL, ki jo generira prevajalnik izvorne kode katerega odprogramskih jezikov skladnih s CLI, na primerC#