Разница между исходным кодом и объектным модулем программы заключается в следующем:
- Исходный код — это текст программы, написанный на языке программирования. 25 В нём содержатся инструкции, операторы, функции и другие элементы, которые задают поведение программы. 5
- Объектный модуль — это результат трансляции исходного текста модуля. 36 Он представляет собой текст программы на машинном языке, включающий машинные инструкции, словари, служебную информацию. 4
Таким образом, исходный код — это основа программы, а объектный модуль — это «полуфабрикат» готовой программы, который получается в результате преобразования исходного кода в машинный код. 13