Microsoft BASIC когда-то был основным продуктом корпорации
Microsoft. Первая реализация Microsoft BASIC появилась в 1975 и
называлась Altair BASIC (это был первый язык программирования высокого
уровня) доступная для архитектуры MITS Altair 8800.

Интерпретатор Altair BASIC разрабатывался основателями Microsoft
Биллом Гейтсом и Полом Алленом при участии Монте Давидова, используя
свой симулятор архитектуры Intel 8080 исполняемый на миникомпьютере
PDP-10. В то время диалект BASIC был подобен интерпретаторам Digital
Equipment Corporation, особенно заметным было сходство в операция со
строками. BASIC использовал динамически распределяемые строки, которые
хранили длину строки (данная особенность была даже для реализаций
C/C++далеко не общей до появления в 1990 году стандартной библиотеки
шаблонов). Многие из этих операций со строками до сих пор
поддерживаются в .NET Framework. Ранние реализации BASIC поддерживали
однобуквенные и цифровые названия переменных, но Microsoft BASIC
поддерживал длинные имена переменных. Однако для поиска нужного
идентификатора в таблице идентификаторов использовался последовательный
перебор. И программа, в которой было объявлено много переменных,
работала значительно дольше, чем реализации без поддержки длинных имен
переменных.

Он поставлялся на перфоленте, и оригинальная версия занимала всего 4
Кб. Расширенная версия, занимающая 8 Кб, была реализована для BASIC-80
(8080/85, Z80), BASIC-68 (6800), BASIC-69 (6809), MOS Technology
6502-BASIC.

После первичного успеха Altair BASIC, Microsoft BASIC стал основой
для прибыльного бизнеса лицензионным программным обеспечением.

Microsoft BASIC (BASICA.EXE, GWBASIC.EXE, QBASIC.EXE) больше не
поставляются в дистрибутивах ОС Windows или DOS, но их можно найти в
сети Internet. Последняя версия BASIC — VB.NET. VB.NET включает много
особенностей C++ и C#, может использоваться для разработки Web форм,
форм ОС windows, серверных приложений.




Конструктор сайтов - uCoz
Copyright MyCorp © 2024