В контексте вычислений исходный код определяется как набор строк текста, которые являются руководящими принципами, которым компьютер должен следовать для выполнения указанной программы; так что это в исходном коде, где написана работа компьютера.
Исходный код программы написан на определенном языке программирования, однако этот тип языка не может быть выполнен непосредственно компьютером, его необходимо перевести на другой язык, который компьютер может выполнять более легко. Для этого перевода используются, среди прочего, так называемые компиляторы, ассемблеры, интерпретаторы.
Доступ к исходному коду программы заключается в доступе к алгоритмам, разработанным ее создателями. Это единственный способ эффективно преобразовать программу.
Когда дело доходит до выпуска исходного кода, это означает совместное использование написанного с любым субъектом, который этого требует, то есть любой человек может анализировать, копировать и изменять его. Освобождение кода программы влечет за собой определенную небезопасность, поскольку ее работа раскрывается. Точно так же он обычно не выпускается для коммерческих приложений.
Исходный код, в свою очередь, также используется для ссылки на исходный код других программных компонентов, таких как исходный код веб-страницы, который написан на языке HTML или Javascript; и это затем выполняется веб-браузером, чтобы страница была видна при ее посещении.
Отрасль информатики, отвечающая за создание исходных кодов, - это программная инженерия.