Компания Microsoft представила исходный код своего варианта языка программирования BASIC, который разрабатывался с 1976 по 1978 год. Начально известный как Altair BASIC, он впоследствии стал называться Microsoft BASIC. Этот язык был создан для микропроцессоров MOS Technology 6502, используемых в таких системах, как Apple IIe, Atari 2600, Commodore VIC-20, Commodore 64 и Nintendo Entertainment System (NES).
Код версии 1.1 «Microsoft BASIC для микропроцессора 6502» теперь доступен на GitHub, где любой желающий может ознакомиться с ассемблерным кодом и загрузить его. Microsoft решила опубликовать этот код в связи с его исторической значимостью, подчеркивая его роль в формировании современной программной индустрии. Методы и шаблоны, впервые внедренные в этом интерпретаторе BASIC, оказали влияние на:
— разработку MS-DOS и последующих ОС Microsoft;
— стандартизацию языков программирования;
— развитие бизнес-моделей лицензирования ПО;
— демократизацию программирования.
Версия BASIC от Microsoft стала одним из первых языков, которые стали доступны широкой аудитории, что стало важным моментом в истории вычислительной техники. Хотя Microsoft BASIC сейчас не используется в полном объеме, его наследие сохраняется в Visual Basic .NET.