Компью́терная програ́мма — последовательность формализованных инструкций для исполнения устройством управления электронно-вычислительной машины, чаще всего оформленная в виде отдельного файла (исполняемого модуля). Инструкции программы записываются при помощи машинного кода или специальных языков программирования.
Запись программы при помощи того или иного языка программирования, удобна для понимания и редактирования человеком. Этому, в частности, помогают комментарии, допускаемые в синтаксисе большинства языков. Готовая программа преобразуется (компилируется) в вид, пригодный для исполнения на компьютере.
Современные языки программирования позволяют обходиться без предварительной компиляции программы и переводить её в инструкции машинного кода непосредственно во время исполнения. Это процесс называется интерпретацией и позволяет добиться переносимости программ между различными аппаратными и программными платформами, а также избежать не всегда нужного хранения исполняемых файлов.
Некомпилируемые программы, интерпретацию которых выполняет операционная система компьютера или специальные программы-интерпретаторы, называются скриптами.
Программирование | Программное обеспечение
Computerprogramm | Computer program | Arvutiprogramm | programa de ordenador | Programa de computador | programma per calcolatore | プログラム | 프로그램 | computerprogramma | Computer program | datorprogram | %E7%A8%8B%E5%BA%8F
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Компьютерная программа".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world