В диалоге с компьютером: как эволюционировали языки программирования
В диалоге с компьютером: как эволюционировали языки программирования От машинного кода до высокоуровневых инструментов общения с компьютерами. Менее чем за век существования языки программирования прошли колоссальный путь эволюции, и темпы их развития только нарастают. Каковы основные этапы? И что ожидать в будущем? Об этом рассказал и. о. заведующего кафедрой программной инженерии ПГУТИ Игорь Макаров. "Языки программирования создали, чтобы научиться общаться с машиной и заставлять ее выполнять необходимые команды", — объясняет эксперт. Начался процесс в 1940-х годах с появления машинного кода. Его применяли для первых электронных и электромеханических вычислительных машин, используемых для научных и инженерных расчетов: "Машинный код — самый низкоуровневый язык. Это последовательность нулей и единиц (битов), которую процессор исполняет напрямую. Но его использование требует больших мыслительных усилий со стороны человека. Поэтому возник запрос на упрощение". Читать далее Материал подготовлен при поддержке гранта Минобрнауки России в рамках Десятилетия науки и технологий. Фото: Юлия Зиганшина.