История развития языков программирования
Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК Знаковая система совокупность условных знаков и правил их взаимосвязи. Естественные языки Формальные языки Возникли в ходе эволюции человечества (национальные языки) Созданы специально для решения определенных задач А, Б, В, г, д,… Ά β θ λ …. 1, 2, 3, 4, 5,.. Н 2 О NCl E=mc 2 Program Name begin end. Program Name begin end.
Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК процесс создания программ алгоритм, записанный на языке программирования последовательность действия для исполнителя, направленная на получение результата.
Терминологический словарь: Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Определяет набор символов системы (алфавит), правил образования (синтаксис) и истолкования конструкций из символов (семантика), которые выполнит исполнитель (компьютер) под ее управлением.
жиры, белки и углеводымашинный язык
ДАТАЯЗЫКПРИМЕЧАНИЕ
1. Машинные языки программирования е годы последовательности 0 и 1
2. Ассемблеры 50-е годы последовательности 0 и 1 + операторы (корень, синус и т.д.) операторы машинный язык компилятор Грейс Хоппер разработала первую транслирующую программу, которую она назвала компилятором ADD
3. Языки высокого уровня 1959 COBOL (Common Business Oriented Language) 1954 FORTRAN (FORmula TRANslation) Местом рождения языка стала штаб-квартира фирмы IBM в Нью-Йорке. Одним из главных разработчиков является Джон Бэкус. В тот же период в европейских странах и в СССР популярным становится язык ALGOL. Как и FORTRAN, он ориентировался на математические задачи.
3. Языки высокого уровня 1964 BASIC, разработанный под руководством Джона Кемени и Томаса Курца. Однако первоначально этот язык был неструктурным и плохо подходил для обучения качественному программированию. В 1985 году была создана версия языка True BASIC, которая по мнению разработчиков была совершеннее.
3. Языки высокого уровня Для первых языков программирования характерной чертой была предметная ориентация. COBOL решение задач бизнеса, FORTRAN проведение инженерных и научных расчетов.
3. Языки высокого уровня 1971 PASCAL. Его автором является Никлаус Вирт, профессор из Швейцарии. Вирт назвал этот язык в честь французского математика и физика Блэза Паскаля, который в 1642 году сконструировал вычислительный механизм. Первоначально PASCAL создавался как язык для обучения. В нем ярко выражена структурная линия программирования. Широкое практическое применение язык получил с появлением персональных компьютеров в версии Turbo PASCAL.
Язык программирования С ("Си") был задуман как инструментальный язык для разработки операционных систем. Авторами этого языка американские программисты Деннис Ричи и Кеннет Томпсон. В настоящее время он применяется для разработки не только операционных систем, но и трансляторов, системных и прикладных программ. 3. Языки высокого уровня
4. Объектно-ориентированные языки В последнее время одним из основных направлений в развитии программного обеспечения компьютера стал объектно- ориентированный подход. Под словом "объект" понимается структура, объединяющая в единое целое данные программы их обработки.
4. Объектно-ориентированные языки СИ++ Visual C++ Basic Visual Basic Pascal Delphi
4. Объектно-ориентированные языки В 90-х годах прошлого столетия планировалось появление компьютеров пятого поколения, называемых машинами "искусственного интеллекта". В качестве основных языков программирования в этом, пока неосуществленном, проекте предполагались языки искусственного интеллекта LISP и PROLOG.
4. Объектно-ориентированные языки Создателем языка LISP ( гг.) является Джон Маккарти, которого называют отцом искусственного интеллекта. Именно он первым ввел термин «искусственный интеллект». Основные идеи этого языка были позже использованы в языке программирования для детей LOGO, разработанном в 70-е годы в Массачусетском технологическом институте под руководством Сэймура Пейперта. Подмножество языка LOGO, включающее команды для Черепашки, применяется при раннем обучении программированию.
5. Языки визуального программирования язык JAVA, 1995 году под руководством Джеймса Гослинга При его разработке была поставлена цель - создать простой язык, не требующий специального изучения JAVA является идеальным инструментом при создании приложений для Интернета
Домашнее задание Параграф Разобрать схему стр. 111 Составить и записать определения: транслятор, интерпретатор, компилятор