Декларативное программирование – технология программирования, построенная:
• на описании данных;
• на описании искомого результата.
Декларативные
• Функциональные
• Логические
• Языки разметки
(парадигма программирования, в которой задаётся спецификация решения задачи, т. е. описывается ЧТО представляет собой проблема и ожидаемый результат.
От человека к машине.
Не используют понятия состояния, т. е. не содержат переменных и операторов присваивания.
SQL, HTML)
Определение и назначение ЯП низкого уровня.
Низкоуровневый язык программирования (язык программирования низкого уровня) — язык программирования, близкий к программированию непосредственно в машинных кодах используемого реального или виртуального (например, Java, Microsoft .NET, ассемблер) процессора.
Определение и назначение ЯП высокого уровня.
Высокоуровневый язык программирования — язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков — это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания. (Си, Питон, Лисп, Фортран, Делфи)
Понятия классов и объектов парадигмы ООП.
Достарыңызбен бөлісу: |