Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кит.doc
Скачиваний:
12
Добавлен:
19.09.2019
Размер:
218.62 Кб
Скачать

60. Языки программирования и их классификация.

Языки программирования – специально разработанные искусственные языки, предназначенные исключительно для записи алгоритмов, исполнение которых поручено исключительно компьютеру.

ЯП –набор символов и правил образования и толкования конструкций из них для описания алгоритмов задач.

Классификация ЯП:

- машинно-зависимые ориентированы на определенный тип компьютера (машинный язык и машинно-ориентированные языки)

- машинно-независимые. Структура и средства таких языков не связаны ни с какой конкретной ЭВМ.

По уровню языка:

Уровень языка – среднее отношение числа операторов в программе, написанное на этом языке, к числу команд программы в машинных кодах

- языки низкого уровня – машинные языки и языки символичного кодирования (Ассемблер)

- языки высокого уровня (Паскаль, Бейсик Си)

- языки сверхвысокого уровня имеют сверхмощные операции и операторы (Алгол-68, APL)

По ориентации на применение:

-процедурно-ориентированные (Паскаль и др.)

- проблемно-ориентированные (та или иная проблемная область, например, Кобол для решения экономических задач)

- объектно-ориентированные (СИ ++)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]