Высшая школа делового администрирования
Конференции

ЯЗЫКИ ПРОГРАММИРОВАНИЯ. КОМПИЛЯТОР И ИНТЕРПРЕТАТОР

Зверев Павел Александрович,
учитель информатики,
МБОУ «Гимназия №2»,
г. Белгород
В настоящее время в связи с постоянно меняющимися требованиями к образованию подрастающего поколения учителю в школе, в том числе по информатике, необходимо следователь современным тенденциям. Одним из актуальных вопросов является повышение уровня обучения программированию в школе.
Язык программирования имитирует естественный язык, используя некоторые слова разговорного языка и общепринятые математические символы. Программа, написанная на языке программирования, называется исходным кодом.
Как и у любого языка, у языка программирования есть свой набор правил. Система правил языка программирования называется синтаксисом [1]. Смысловое значение исходного кода называется семантикой [2].
Исходный код – это ещё не окончательная программа. Есть два способа запустить программу из исходного кода. Первый способ – компиляция. Вы берёте свой исходный код, и с помощью специальной программы – компилятора – превращаете исходный код в программу [2]. В этом случае программа обычно состоит из одного файла и имеет расширение (в системе Windows). Такой файл называется исполняемым файлом. Чтобы запустить программу на компьютере, достаточно два раза кликнуть по файлу программы. Чтобы запустить программу на другом компьютере, достаточно скопировать туда файл программы. Компилятор нужен только один раз, для создания исполняемого файла.
Второй способ – интерпретация. Вы берёте свой исходный код и запускаете его внутри специальной программы – интерпретатора. Интерпретатор выполняет исходный код строчка за строчкой [3]. В этом случае вы не создаёте исполняемый файл. Интерпретатор нужен каждый раз для запуска программы. Чтобы запустить программу на другом компьютере, нужно установить интерпретатор и там.
Все языки традиционно делят на компилируемые и интерпретируемые. Программа, написанная на компилируемом языке, предназначена для компиляции. Программа, написанная на интерпретируемом языке – для интерпретации.
Существует много разных языков программирования. Можно выделить несколько наиболее используемых в наше время:
1.         C;
2.         C++;
3.         Java;
4.         C#;
5.         PHP;
6.         JavaScript;
7.         Python;
8.         Objective-C;
9.         Swift.
Подводя итог, отметим, что разные языки служат для разных задач. Не существует универсального языка под все задачи.
Список литературы
1.         Лутц М. Изучаем Python, 4-е издание. – Пер. с англ. – СПб.: Символ-Плюс, 2011. – 1280 с.
2.         Златопольский Д.М. Основы программирования на языке Python. – М.: ДМК Пресс, 2017. – 284 с.
3.         Гэддис Т. Начинаем программировать на Python. – 4-е изд.: Пер. с англ. – СПб.: БХВ-Петербург, 2019. – 768 с.
Март 2021