Современные методы разработки формальных языков программирования

Автор работы: Пользователь скрыл имя, 30 Мая 2013 в 11:47, отчет по практике

Краткое описание

Язык программирования чаще всего представлен в виде набора спецификаций, определяющих его синтаксис и семантику. Для многих языков программирования созданы международные стандарты. Специальные организации проводят регулярное обновление спецификаций и формальных определений соответствующего языка, а также продолжают разработку и модернизацию языков программирования.
Со времени создания первых программируемых машин человечество придумало уже более двух с половиной тысяч языков программирования и каждый год их число пополняется новыми. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.

Содержание

ВВЕДЕНИЕ 3
1. Современные языки программирования 5
2. Парадигмы программирования 8
2.1 Императивная модель 9
2.2 Декларативная модель 10
2.3 Структурная модель 11
2.4 Метапрограммирование 12
3. Трансляторы 15
3.1 Компилятор 15
3.2 Интерпретатор 16
4. Типизация данных 20
4.1 Динамическая типизация. 23
4.2 Статическая типизация. 24
ЗАКЛЮЧЕНИЕ 27
Список использованных источников 29

Вложенные файлы: 1 файл