Ти тут

Історія розвитку мов програмування: коротко про все

Програмування - трудомісткий і складний процес, осягнути який під силу не кожному. Машинна мова складається з безлічі алгоритмів і машинних кодів. І сьогоднішні комп`ютери є таким досконалим устаткуванням завдяки тому, що запрограмовані. І не була б така успішна історія розвитку програмного забезпечення, якби не був придуманий спеціальний мову для машин, що переводять символічні ключові слова в машинні коди. Розглянемо, як же складалася історія розвитку мов програмування.

Відео: Фільм "Віщий Олег. знайдений бувальщина"

Перші автокоди з`явилися в 1955 році зусиллями розробників компанії IBM під керівництвом інженера Джона Бекуса. Це була мова високого рівня, названий Фортран, не набір розрізнених простих команд, а організація більших кодів, які стали називатися операторами, або ж алгоритмічними мовами. Для їх переведення на машинний автокод були винайдені транслятори, які перетворять алгоритми і роблять його зрозумілим для електронно-обчислювальної машини. Відбувається це двома способами: інтерпретаційних і компіляційного. Завдяки простоті версії Фортран швидко входили у вжиток, і остання з них і сьогодні є однією з найбільш популярних мов програмування ЕОМ.

Однак, це не єдиний автокод для машин. Історія розвитку мов програмування триває створенням алгоритмів Алгол, які застосовуються в основному в науковому середовищі і мають в складі велику кількість нових понять. Відбувається це подія в 1960 році. А трохи пізніше допитливі співробітники компанії IBM, коли мова розвивалася Кобол, орієнтований на використання в бізнес середовищі і який використовується для обробки складної і об`ємної інформації економічного характеру.



Історія розвитку мов програмування триває професорами коледжу в Дартсмуте Т. Куртц і Дж. Кемені, які розробили загальновідомий Бейсік. Він набагато простіше, ніж Фортран, і тому використовувався в персональних комп`ютерах. Він справив ефект вибуху, ставши основним набором автокодом програмування, і зробивши комп`ютери надбанням самих звичайних користувачів.

Простота використання і можливості діалогового спілкування - це найголовніші переваги мови Бейсік. До недоліків же ставиться відсутність обмеження на складання програм, що дуже часто заплутує їх і робить логічно незрозумілими. Програми, складені за допомогою Бейсік, мають уповільнений характер, тому що в їх основі лежать не компілятори, а інтерпретатори.



Сьогодні вчені продовжують працювати над його удосконаленням і намагаються наблизити до програми Паскаль, яким далі ознаменувалася історія розвитку мов програмування. Його творцем, по праву, вважається професор Цюріхського політехнічного університету Ніклаус Вірт. А назву своєму винаходу він дав на честь Паскаля, що є першим конструктором найпершої обчислювальної машини. Це один з найлегших і доступних програмних мов, що дозволяє писати ясні і зрозумілі програми.

Відео: ІСТОРІЯ АВІАЦІЇ І АВІАБУДУВАННЯ

Історія розвитку програмування була б неповною без мови Ада, названого в честь першої жінки програмістки Ади Лавлейс, дочки всім відомого поту Джорджа Байрона. Він являє собою більш вдосконалений і універсальна мова програмування, складений на основі Паскаль.

Історія розвитку програмного забезпечення має в своєму арсеналі ще багато програмних мов, які написані для спеціальних областей застосування. Наприклад, в моделюванні застосовуються Симула, Сімкріт і GPSS. Для управління апаратурою використовується мова ФОРТ. Системні програми пишуться мовою СІ. Бази даних створюються мовою Кодас. Для навчання програмуванню зручні Лого, Робік і алгоритмічний мову А.П. Єршова.

Історія розвитку програмування до кінця ще не написана і навряд чи це станеться в найближчому майбутньому.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!