Двоичный код (бинарный код)

Представляет собой нули и единицы, термин применяется к скомпилированным командам исходного кода в исполняемом файле. Двоичный код непонятен человеку и «читается» только компьютером при запуске и в ходе работы программы.

Исходный код, напротив, составлен из понятных выражений в текстовом редакторе. Он может быть прочитан любым, кто понимает синтаксис данного языка программирования (C, C ++ и т. д.), но для запуска он должен быть скомпилирован.