Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основные типы языков программирования



Языки программирования: обзор, классиф-я, примеры.

Процедурные - основаны на понятии процедуры – алгоритма действия для исполнителя. Таким образом, конструкции процедурного языка считают исполнителем сам компилятор и конструкции формируются в терминах работы исполнителя(Basic, Pascal, Fortran, Си) Функциональные языки. Конструкции в фун-м языке опр-ся в терминах поиска значения функции по ее описанию. Программа в языке Lisp фактически является списком, который содержит другие списки и т.д. Определение функции здесь связано с поиском соответствия между элементом и списком в котором этот элемент содержится. Реляционные языки. Строит область описания задачи в терминах отношения между объектами. Т.о, этот подход яв-ся родоначальником объектно-ориентированного описания задачи в языках програм-я. Пример: Prolog,ParLog и т.д.

Объектно – ориентированные. Позволили объединить лучшие свойства реляционного и процедурного яз-в. Это наиболее качественный и современный язык программирования. Основывается на понятии объекта(С++, Visual C, Visual Basic, Delphi, Object Pascal). Современ-е языки програм-я не яв-ся чисто процедурными или декларативными. В стандартные процедурные языки закладывается возможности объектно-ориентированного програм-я, чисто функцион-х или реляцион-х языков так же не существует.





Дата публикования: 2015-01-23; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...