Разница между исходным и исполняемым кодом заключается в следующем:
- Исходный код — это набор инструкций или команд, который может быть прочитан человеком. 1 Грубо говоря, это обычный текстовый файл. 1
- Исполняемый код — это двоичный файл, содержащий команды процессора. 4 Он создаётся после того, как исходный код компилируется в один или несколько объектных файлов, а затем эти файлы связываются в исполняемый файл (программа, которая запускается операционной системой). 4
Таким образом, исходный код — это текст на языке программирования, а исполняемый код — это программа, готовая к исполнению. 5
Ещё одно различие заключается в том, что исходный код написан простым текстом и понятен человеку, а исполняемый код состоит из двоичных чисел и может быть распознан только компьютером. 1