- Для чого потрібні мови програмування
- Який найкращий підручник java для початківців
- Що таке ява-скрипт
- Як навчитися програмуванню
Перекладач формул
Першим реалізованим мовою комп`ютерного програмування високого рівня є Фортран (FORmula TRANslator). Він був створений групою програмістів корпорації IBM в період з 1954 по 1957 рік. Через кілька років після його створення розпочались комерційні продажі Фортрана - до цього програмування здійснювалося або за допомогою машинних кодів, або символічних ассемблеров.
В першу чергу, Фортран отримав широке поширення в науковій та інженерній середовищі, де на ньому проводили обчислення.
Одним з основних переваг сьогоднішнього Фортрана є величезна кількість програм і подпрограммних бібліотек, написаних на ньому. У тисячах пакетів даної мови можна відшукати пакети для вирішення найскладніших інтегральних рівнянь, перемноження матриць і так далі. Дані пакети створювалися протягом багатьох десятиліть - вони не втратили своєї актуальності і донині. Більшість їх бібліотек відрізняються хорошою документацією, отлаженностью і високою ефективністю, проте їх фортран-код постійно намагаються автоматично конвертувати в сучасні програмні мови.
Історія впровадження Фортрана
Після розробки ефективного альтернативного мови під назвою Фортран комп`ютерне співтовариство скептично поставилося до новинки. Мало хто вірив у те, що за допомогою Фортрана програмування стане ефективніше і швидше. Втім, з часом вчені оцінили можливості мови і почали активно використовувати його для написання інтенсивних програмних обчислень. Особливо Фортран підійшов для технічних додатків, у чому йому дуже допомогло комплексне збирання всіх типів даних.
Сучасний Фортран доповнили можливостями, що дозволяють ефективно застосовувати нові програмні технології і програмувати обчислювальні архітектури.
Після карколомної успішності Фортрана європейські компанії почали побоюватися, що IBM почне лідирувати в комп`ютерній галузі. Американські та німецькі спільноти створили свої комітети з розробки універсального програмного мови, проте згодом вони з`єдналися в один комітет. Його фахівці розробили нову мову і назвали його International Algorithmic Language (IAL), але оскільки загальновживаним назвою новинки швидко став Алгол (ALGOrithmic Language), офіційна назва IAL комітету довелося змінити саме на Алгол.