Расчет стоимости привлечения клиентов

Самые старые языки программирования


Первый программист и первая программа.

Ада Лавлейс очень любила математику и механику, что в результате дало жизнь первой в мире программе для первого ПК.

После того как Луиджи Манебреа провёл интервью с Чарльзом Бэббиджем и выпустил статью, Ада перевела её и снабдила большим количеством комментариев. Так же смогла описать алгоритм последовательности Бернулли используя вычислительную машину.

Иногда её упоминают с Чарльзом Бэббиджем, поскольку он смог изобрести первый в мире прототип ПК.

 

Язык ассемблера.

Работа Ады Лавлейс и Чарльза Бэббиджа была огромна, но оценена он была куда позже.

В 40-х года 20 века, появлялись первые вычислительные машины больших размеров. Поскольку для того, чтобы передать команду машине, следовало написать код из 0 и 1. Это было тяжело и легко можно было сделать ошибку.

В этот момент и появился язык низкого уровня ассемблер, который хоть и был похож на машинный код, но не полностью. Это давало возможность создавать меньше ошибок при записи команды для машины.

 

Высокоуровневые языки и первый компилятор

Первый высокоуровневый язык назывался Plankalkul. Его создателем был Корад Цузе. На нём были написаны программы для оценки шахматных позиций, их общее количество было равно 49 листам. Данный язык был разработан для компьютера Z4.

Первым же языком с компилятором был Fortran. В основе данного языка хранится принцип анализа всей строки.

По началу его широко не применяли из-за низкой эффективности, но после создания для него компилятора, он стал самым востребованным.

Похожие статьи