Алфавит - фиксированный для каждого алгоритмического языка набор основных символов, из которых должен состоять любой текст на этом языке. Никакие другие символы в тексте не допускаются.
Семантика - раздел языкознания и логики, исследующий проблемы, связанные со смыслом, значением и интерпретацией лексических единиц.
Синтаксис - набор правил построения фраз алгоритмического языка, позволяющий определить, осмысленные предложения в этом языке.
1 ) Языки программирования низкого уровня
- Java, Microsoft .NET.
2) Языки программирования высокого уровня
- C, C++, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp.
3) Языки программирования сверхвысокого уровня
- Python,Ruby,Haskell,Perl,AWK.
4) Вычислительные языки -
Forth, Factor, Postscript и др
5) языки первого поколения - ЯСК
6) языки второго поколения - Ассемблер
7) языки третьего поколения - Бейсик,Си и Паскаль
8) языки четвертого поколения -
Prolog, Langin
9) языки программирования пятого поколения
Пролог, ЛИСП,Си++, Visual Basic, Delphi.
10) Процедурные языки программирования: Basic, ПЛ/1, Рапира, REXX,
Си, КОБОЛ, Фортран, Модула-2, HAL/S, Pascal, Ada
11) Наиболее известными языками функционального программирования являются -
LISР,Clojure,Scheme,Common Lisp,Haskell,Erlang,APL,ML,Scala,Miranda,Nemerle,XQuery
12) логические языки программирования QA-4, Popler, Conniver и QLISP Mercury, Visual Prolog, Oz и Fril , Ether
Паскаль (англ. Pascal) — язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
Класс языка: императивный, структурированный
Классификация : высокоуровневый язык
Появился в: 1970, посл. выпуск 1992 г.
Пролог - язык и система логического, основанные на языке предикатов математической логики. Язык пятого поколения. Начало истории языка относится к 1970-м годам. Будучи декларативным языком программирования, Пролог воспринимает в качестве программы некоторое описание задачи или баз знаний и сам производит логический вывод, а также поиск решения задач, пользуясь механизмом поиска с возвратом и унификацией. Интерес к Прологу поднимался и затихал несколько раз, энтузиазм сменялся жёстким неприятием. Наиболее высоко был поднят интерес к языку Пролог, как к языку будущего, во время разработок японской национальной программы компьютеры пятого поколения в 1980-х годах, когда разработчики надеялись, что с помощью Пролога можно будет сформулировать новые принципы, которые приведут к созданию компьютеров более высокого уровня интеллекта.
Язык Пролог в 1980-х годах был включен в ряд советских вузовских и школьных учебников информатики для изучения элементов математической логики, принципов логического программирования и проектирования баз знаний и моделей экспертных систем. С этой целью на IBM PC и ряде советских школьных компьютеров были реализованы учебные русскоязычные интерпретаторы Пролога.
В языке Пролог факты описываются в форме логических предикатов с конкретными значениями. Правила вывода описываются логическими предикатами с определением правил логического вывода в виде списка предикатов над базами знаний и процедурами обработки информации.
В настоящее время Пролог, несмотря на неоднократные пессимистические прогнозы, продолжает развиваться в разных странах и вбирает в себя новые технологии и концепции, а также парадигмы императивного программирования. В частности, одно из направлений развития языка реализует концепцию интеллектуальных агентов.
Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) независимо от компьютерной архитектуры. Дата официального выпуска — 23 мая 1995 года.
Класс языка: объектно-ориентированный, структурный, императивный, кроссплатформенный.
Классификация : низкоуровневый язык.
Компанией Microsoft была разработана собственная реализация JVM (MSJVM[26]), включавшаяся в состав различных операционных систем, начиная с Windows 98 (также входила в Internet Explorer от версии 3 и выше, что позволяло использовать MSJVM в ОС Windows 95 и Windows NT 4 после установки IE3+ на данные ОС).
Комментариев нет:
Отправить комментарий