формальные языки для описания данных (информации)и алгоритма (программы) их обработки на ЭВМ. Основу языковпрограммирования составляют алгоритмические языки. Первыми языкамипрограммирования были машинные языки, представляющие собой системы команддля конкретных ЭВМ. С развитием вычислительной техники появились болеесложные языки программирования, ориентированные на решение различныхзадач: обработка экономической информации кобол( инженерные и научныерасчеты фортран( обучение программированию (алгол-60, паскаль),моделирование (слэнг, симула) и др. Расширение сферы использования ЭВМпривело к появлению многоцелевых (универсальных) языков программированиядля записи алгоритмов решения задач практически из любой области(алгол-68, СИ, ПЛ/1 и др.), а также языков программирования дляперсональных ЭВМ бейсик( паскаль и др.). Для перевода (трансляции)описаний алгоритмов с одного языка программирования на другой,преимущественно на машинный язык, применяют специальные программы -трансляторы.
|