только машинный язык.
Машинно-ориентированный язык – язык символического кодирования. Является языком
низкого уровня. Программирование на этом языке заключается в замене машинных кодов на их буквенные обозначения. Пример такого языка – Ассемблер. Требуется транслятор, который называется «ассемблер». Зависит от типа конкретной ЭВМ.
Процедурно-ориентированные языки относятся к языкам программирования высокого уровня. Не зависят от типа ЭВМ. Запись программы достаточна близка к естественной записи, удобна для восприятия. Требуется транслятор. Примеры языков высокого уровня:
Фортран, Бейсик, Алгол, Паскаль – для инженерно-технических расчетов;
Пролог – язык логического программирования;
Лисп – для решения задач функционального программирования, ориентированный на обработку списков.
В настоящее время широко используются и другие группы языков: объектно-ориентированные языки ( С++, Delphi, Visual Basic, Java, Javascript), языки программирования баз данных (SQL); языки программирования для компьютерных сетей (HTML, VRML, XML, Perl, PHP, Tcl/Tk).
Языки программирования