Компиляция и интерпретация, синтаксис и семантика
dlyachainikov.ru · Языки программированияКомпиляция и интерпретация
- Компиляция: процесс преобразования исходного текста программы в машинный код за один шаг. Пример компилятора — GCC.
- Интерпретация: пошаговое выполнение исходного кода с помощью интерпретатора. Примеры интерпретаторов — Python, JavaScript.
Синтаксис языка программирования
- Лексические единицы: символы, идентификаторы, ключевые слова, литералы.
- Грамматические конструкции: выражения, операторы, инструкции.
Семантика языка программирования
- Типы данных: целые числа, вещественные числа, строки, логические значения.
- Операторы и операции: арифметические, сравнения, присваивания.
- Управляющие структуры: условные операторы, циклы, функции.
Пропуски для самопроверки
- компилятор
- лексический_анализ
- машинный_код
- операторы