· Аda (язык общего назначения)
· Basic (версии начиная с Quick Basic до появления Visual Basic)
· Си
· КОБОЛ
· Фортран
· Модула-2
· Pascal
· ПЛ/1
· Рапира
· REXX
Функциональное программирование объединяет разные подходы к определению процессов вычисления на основе достаточно строгих абстрактных понятий и методов символьной обработки данных. Программирование с использованием математического понятия функции вызывает некоторые трудности, поэтому функциональные языки, в той или иной степени предоставляют и императивные возможности, что ухудшает дизайн программы (например возможность безболезненных дальнейших изменений). Дополнительное отличие от императивных языков программирования заключается в декларативности описаний функций. Тексты программ на функциональных языках программирования описывают «как решить задачу», но не предписывают последовательность действий для решения. Первым, спроектированным функциональным языком стал Лисп.
Машинный язык – язык программирования для представления программ в форме, допускающей их непосредственную реализацию аппаратными средствами конкретной ЭВМ.
Языки низкого уровня – Ассемблер и Макроассемблер.
Язык разметки данных в компьютерной терминологии – набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении. Принадлежит классу компьютерных языков. Текстовый документ, написанный с использованием языка разметки, содержит не только сам текст (как последовательность слов и знаков препинания), но и дополнительную информацию о различных его участках, например, указание на заголовки, выделения, списки и т.д. В более сложных случаях язык разметки позволяет вставлять в документ интерактивные элементы и содержание других документов.
|
Языки разметки используются везде, где требуется вывод форматированного текста: в типографии (SGML, TeX, PostScript, PDF), пользовательских интерфейсах компьютеров (Microsoft Word, OpenOffice, troff), Всемирной Сети (HTML, XHTML, XML, WML, VML, PGML, SVG).
XML (Hypertext Markup Language – «язык разметки гипертекста») – это стандартный язык разметки документов во Всемирной паутине.
Объектно-ориентированный язык – язык программирования, поддерживающий понятие объектов, их свойств и методов обработки, а также поддерживающий наследование и полиморфизм.
Java – язык объектно-ориентированного программирования, разработан корпорацией Sun Microsistems как межплатформенный, интерпретируемый, объектно-ориентированный язык программирования, используемый для создания приложений, работающих под управлением веб-браузера и характеризующихся высоким уровнем интерактивности.
Java. Объектно-ориентированный язык программирования. Главная особенность этого языка – компиляция не в машинный код, а в байт-код, где каждая команда занимает 1 байт и который может выполняться на любой машине с любой операционной системой, если там есть интерпретатор. Этот интерпретатор называется «виртуальная машина Java ». Программы на языке java можно переносить с машины на машину в виде исходного текста или в виде байт-кода. По популярности Java занимает второе место в мире после Basic.
Java script – язык программирования, который разработан на основе языка Java и используется в составе html страниц с целью увеличения функциональности сайта.
|
Основное отличие языка Java script от любого другого языка программирования в том, что java скрипты размещаются внутри html страницы и не могут существовать как отдельные программы, а функционируют только будучи запущенными в браузерах.
SQL (Structured Query Language) – язык структурированных запросов. Структурированный язык запросов основан на реляционной алгебре. Это язык манипулирования данными, позволяющий описывать условия поиска информации, не задавая для этого последовательность действий, нужных для получения ответа. SQL является стандартным средством доступа к серверу баз данных. Стандарт SQL содержит компоненты для определения, изменения, проверки и защиты данных.
Пролог (англ. Prolog) — язык и система логического программирования, основанные на языке предикатов математической логики дизъюнктов Хорна, представляющей собой подмножество логики предикатов первого порядка. Основными понятиями в языке Пролог являются факты, правила логического вывода и запросы, позволяющие описывать базы знаний, процедуры логического вывода и принятия решений.
ADA – язык программирования для встраиваемых систем. Это универсальный язык программирования, предназначенный для создания сложных систем, характеризующийся высокой степенью независимости от операционных систем и обеспечивающий поддержку средств параллельной обработки данных в реальном времени.