Історія професії

У пору свого зародження програмування було мистецтвом, тому що ще не були розроблені основні закони і правила. Примітно, що першим програмістом була жінка - Ада Лавлейс, дочка знаменитого англійського поета Байрона. У 1833 році англійський математик Ч. Беббидж винайшов і сконструював першу модель механічної "аналітичної" машини, що виконувала найпростіші арифметичні дії. Ада Лавлейс написала кілька програм для цієї машини. У 40-х роках минулого сторіччя з'явилися цифрові ЕОМ. Ідея їхнього створення належить американському математику фон Нейману. Для машин першого покоління складалися гранично докладні програми, що передбачали кожен крок, кожну операцію обчислень. Причому ніякої мови, крім своєї, машина ще не розуміла. Пізніше створюються алгоритмічні мови вищого рівня (спеціальні мови програмування), що дозволяє звести процес складання програми до запису алгоритму в спеціальній символічній формі відповідно до правил даної мови. Були також створені спеціальні програми, що перетворять алгоритмічну мову в машинну. В даний час ведуться різноманітніі розробки в області обчислювальної техніки і програмування, і вже досягнуті неймовірні успіхи. Про майбутнє комп'ютеризації ведуться оживлені суперечки серед учених, але, безсумнівно, результати прогресу в цій області перевершать усі наші чекання.