Компьютерная программа
Список команд (инструкций) для компьютера. Команды могут быть:
- Считать информацию с клавиатуры
- Произвести арифметические вычисления (+, −, *, /)
- Вывести информацию на экран
Примеры программ: браузер Google Chrome, мессенджер Telegram, операционные системы (Windows, OS X, Linux).
Язык программирования
Набор правил для понимания и выполнения команд компьютером. Текст программы называется программным кодом.
Типы языков программирования
- Компилируемые (C, C++, Pascal) — программа перед выполнением полностью проверяется и
переводится в машинный код компилятором.
- Интерпретируемые (Python, PHP, Ruby) — выполняются построчно с помощью интерпретатора без
полноценной компиляции.
- Смешанные (C#, Java) — сначала компилируются в байт-код, затем во время выполнения
интерпретируются или JIT-компилируются в машинный код.