バイナリコード(binary code)とは、コンピュータへの命令をCPUが理解できるように表した2進数のコードである。ビットとも呼ばれる2進数のパターンを各文字や命令などに割り当てる。人間が理解できるプログラミング言語のコードをコンパイルすることによって、バイナリコードに変換される。例えば、8ビットのバイナリコードは、256種類の値を表現することができる。簡略化した16進数のコードもバイナリコードと呼ばれることがある。