Инструкции, созданные программистом с помощью текстового редактора.

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

Термин «двоичный код», напротив, применяется к скомпилированным инструкциям, содержащимся в исполняемом файле.