Categories: Словарь

языки программирования

Что такое языки программирования?

языки программирования

языки́ программи́рования

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

Энциклопедия «Техника». — М.: Росмэн.
2006.

.

Page: 1 2 3 4 5

admin

Share
Published by
admin

Recent Posts

Знакомство с лучшими японскими SUV-внедорожниками

Японские SUV внедорожники заслужили блестящую репутацию во всем мире благодаря сочетанию производительности, инноваций и надежности.…

2 месяца ago

Как арендовать авто в Дубае

Почему в Дубае выгоднее арендовать автомобиль Дубай можно назвать городом автомобилей. По крайне мере на…

4 месяца ago

Адрес автоэлектрика в Уфе

Услуги автоэлектрика сейчас пользуются большим спросом. Если вас интересует адрес автоэлектрика в Уфе, то можете…

5 месяцев ago

Выкуп автомобилей в любом состоянии

Независимо от того, работает ли ваш автомобиль без сбоев, нуждается ли в ремонте или даже…

5 месяцев ago

Самые востребованные запчасти для Лада Ларгус

Лада Ларгус, универсальный и надежный автомобиль, завоевал популярность среди водителей благодаря своей долговечности и доступности…

6 месяцев ago

Профессиональное обслуживание авто Land Rover

Осуществление качественного обслуживания в отношении гарантийных транспортных средств типа Land Rover на регулярной основе осуществляет…

6 месяцев ago

This website uses cookies.