Разница между исходным кодом и скомпилированным исполняемым файлом заключается в том, что исходный код — это программа, написанная на языке программирования, в текстовом формате, а скомпилированный исполняемый файл — это двоичный файл, содержащий команды процессора. 14
Исходный код компьютер не способен исполнить, его необходимо перевести на машинный язык, то есть создать исполняемый файл, который уже будет пригоден для запуска на компьютере. 2 Процесс преобразования исходных файлов в исполняемый называется компиляцией. 2
Скомпилированный исполняемый файл создаётся в несколько этапов: 5