олягає в тому, що існує велика кількість засобів, призначених для допомоги та зручності програмування: вбудований відладчик, перегляд змінних і структур даних на льоту, вікно налагодження, спливаюча підказка при наборі тексту програми (Intellisense). Всі ці переваги роблять марним і навіть неможливим використання Visual Basic поза середовищем розробки, наприклад в звичайному текстовому редакторі.
2. Visual Basic for Applications (VBA) Це засіб програмування, практично нічим не відрізняється від класичного Visual Basic, яке призначене для написання макросів та інших прикладних програм для конкретних програм.
. Visual Basic Scripting Edition (VBScript) .Скріптовий мова, що є кілька усіченої версією звичайного Visual Basic. Використовується в основному для автоматизації адміністрування систем Windows, а також для створення сторінок ASP і сценаріїв для Internet Explorer.
· Turbo Pascal.
Turbo Pascal - Інтегроване середовище розробки програмного забезпечення для платформ DOS і Windows 3.x і мова програмування в цьому середовищі, діалект мови Паскаль від фірми Borland.
Товарний знак Borland Pascal був зарезервований для дорогих варіантів постачання (з бо? льшим кількістю бібліотек і вихідним кодом стандартної бібліотеки), оригінальна дешева і широко відома версія продавалася як Turbo Pascal. Назва Borland Pascal також використовується в більш широкому сенсі - як неофіційну назву версії мови Паскаль від фірми Borland. (1, 4). Turbo Pascal - це середовище розробки для мови програмування Паскаль. Використовуваний в Turbo Pascal діалект базувався на більш ранньому UCSD Pascal, що отримав поширення, в першу чергу, на комп'ютерах серії Apple.Компілірующая компонента Turbo Pascal була заснована на компіляторі Blue Label Pascal, спочатку створеному в 1981 році Андерсом Хейлсберг для операційної системи NasSys мікрокомп'ютера Nascom. Пізніше він був переписаний як Compass Pascal для операційної системи CP/M, потім як Turbo Pascal для DOS і CP/M. Одна з версій Turbo Pascal була доступна під Apple Macintosh приблизно з 1986 року, але її розробка припинилася приблизно в 1992 році (5, 134).
У 1982 році Філіп Кан придбав компілятор у Андерса Хейлсберг і перебрався з Парижа до Каліфорнії, де заснував компанію Borland.
Коли в 1983 році з'явилася перша версія Turbo Pascal, такий тип середовища розробки був відносно новим. Під час дебюту на американському ринку, Turbo Pascal продавався за ціною в 49,99 дол. Окрім привабливої ??ціни, вбудований компілятор Паскаля також був дуже високої якості. Приставка Turbo натякала як на швидкість компіляції, так і на швидкість виробленого ним виконуваного коду. Turbo Pascal створював машинний код за один прохід, без кроку компонування.
Після рекламної кампанії за перший місяць надійшло замовлень на 150 тис. доларів - так багато, що місцеві банки відмовлялися оплачувати чеки і кредитні картки, підозрюючи шахрайство.
За перші два роки було продано не менше 300 000 копій компілятора, що перевершило обсяг продажів всіх інших мов для мікрокомп'ютерів.
Для того часу це була приголомшлива середу розробки. Вона була проста і інтуїтивно зрозуміла, з добре організованим меню. Ранні версії використовували розкладку гарячих клавіш WordStar. У більш пізніх версіях з'явилася можливість швидко отримати визначення ключового слова мови, просто поставивши курсор на ключове слово і натиснувши клавішу довідки. Довідкові статті часто включали приклади коду, що використовує дане ключове слово. Це дозволяло недосвідченим програмістам вивчати Паскаль навіть без допомоги книг, використовуючи лише середовище розробки. У постачання входило велику кількість вихідних текстів демонстраційних і прикладних програм. У їх числі були навіть шахи.
Середа дозволяла легко вбудовувати в код на Паскалі вставки на мові асемблера. Користувач мав можливість проходити програму крок за кроком; при переході на асемблерний блок це також працювало. У будь-який момент користувач міг додати змінну або регістр у зручно розташоване вікно для спостереження за ними. При порядкової налагодженні програм, що використовують графічні режими IBM PC, відбувалося коректне перемикання між графічним режимом програми і текстовим режимом середовища розробки.
Крім усього цього, малося засіб профілювання. Книги, включені в поставку Borland Pascal, давали детальний опис мови асемблера Intel аж до зазначення кількості тактових циклів, необхідних для виконання кожної інструкції. У загальному і цілому, система давала чудові можливості для оптимізації коду; користувачеві не турбувалися користуватися чим-небудь крім середи розробки. Все було зроблено так ідеально, що навіть школяр міг цим користуватися....