Ассемблер - Языки программирования

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

В 1952г. американка Грейс М. Хоппер создала первый в мире мнемонический (т. е. "удобный для запоминания") язык программирования Ассемблер. Его название происходит от английского слова assemble -- "собирать", "компоновать". Он включал в себя мнемоническую систему команд ( список команд), библиотеки процедур и специальную программу для перевода текста программы в машинный код. Такая процедура получения машинного кода называется компиляцией (от англ. сompile -- "составлять", "собирать"), а программа, ее осуществляющая, -- компилятором, который также придуман Грейс М. Хоппер.

Это был первый шаг -- создание языка программирования как специального языка, понятного и человеку, и компьютеру.

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

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




Ассемблер - Языки программирования

Предыдущая | Следующая