Мова програмування Бейсік і його історія
Історія мов програмування знає безліч прикладів, коли траплялися справжні революції в програмуванні. Історія мови програмування Бейсік - якраз така. З маленького, малопоширені мови для навчання він перетворився на справжній стандарт практично для всіх мов програмування.
Мова програмування Бейсік був розроблений Томасом Курцем і Джоном Кенема, в 1964 році з метою навчання студентів основам програмування. Мова вийшов простий, зрозумілий, з досить-таки легким інтерфейсом. Мета розробників була ясна: їм потрібен був простий мова програмування, який одночасно був би і доступним. Ось основні положення, які враховували "Батьки" бейсика:
1) Простота використання-
2) Массовость-
3) Інформатівность-
4) Мова повинен підтримувати можливість відстеження та усунення помилок-
5) Мова не повинен вимагати серйозних апаратних знань-
6) Мова програмування повинна стати сполучною ланкою між користувачем і операційною системою.
Як наслідок, він став використовуватися в багатьох інших навчальних закладах. Через 11 років, коли світ заполонили мільйони нових мікрокомп'ютерів, мова програмування Бейсік зацікавив Білла Гейтса і Пола Алена, людей, які створили Microsoft. Це вони, об'єднавши зусилля, поліпшили версію бейсика для своїх перших комп'ютерів, яка змогла б працювати навіть з 4Кб оперативної пам'яті (!).
Через деякий час саме їх версія і стала одним з найбільш часто використовуваних і популярних мов програмування. Під час становлення мову програмування Бейсік часто намагалися закрити, багато хто хотів знайти недоліки і домогтися скасування використання цієї мови. Проте, з появою комп'ютерів IBM, саме бейсик став основною мовою програмування, на який орієнтувалися інші. Варто зауважити, що він уже називався GW-basic. Потім з'явилися turbo basic від компанії Borland і Quick Basic. Всі версії які розроблялися пізніше, обов'язково писалися таким чином, що б зберегти сумісність з попередніми. Навіть сама остання версія цієї мови програмування працює з найпершої, з невеликими коригуваннями.
І ось настала ера Microsoft. Початок 90-х: операційна система windows захопила майже весь ринок програмного забезпечення, всі були раді її бачити, все - крім програмістів. Їх життя стало пеклом. Щоб створювати самі звичайні, прості вікна, потрібно було писати море сторінок коду, змінювати шрифти написання, і нарешті "малювати" нові кнопки. Але треба визнати, що переваг у неї було куди більше, ніж недоліків, і врешті-решт, вже третя версія операційної системи перетворилася на світовий стандарт для PC.
З'явилася необхідність в модифікації бейсика. Таким чином, мова програмування Бейсік став називатися Microsoft Visual Basic. Про великі плани компанії ще не було нічого відомо, і розробники орієнтували нову мову програмування в першу чергу на непрофесіоналів. Система програмування, реалізована в Visual Basic, давала можливість відійти від важкої структури windows і створювати програми хорошого рівня, володіючи не найбільшим запасом знань. Останнім цвяхом у труну, який практично поховав інші, такі досить непогані види мов програмування як Fortran і Pascal, стала розробка різновиди бейсика для додатків.
В даний час мова програмування Бейсік, настільки популярний, що чи не кожен поважаючий себе програміст знає і користується ним. Хочеться відзначити, що він використовується в таких додатках як microsoft office і internet explorer. Але, мабуть, однією з найбільш значних сфер застосування, мова програмування Бейсік, отримав при розробці та налаштування додатків в середовищі .NET. Крім того, остання розробка компанії Білла Гейтса, Microsoft C ++ відкриває перед користувачами величезний спектр можливостей, і все це завдяки двом професорам з Dartmouth College.