Это алфавитный список диалектов BASIC — интерпретированных и скомпилированных вариантов языка программирования BASIC . Платформа(ы) каждого диалекта, т. е. компьютерные модели и операционные системы , указаны в скобках вместе с любой другой важной информацией.
Диалекты
0–9
- 1771-ДБ БЕЙСИК
- Модуль BASIC промышленного контроллера ПЛК Allen-Bradley ; Intel BASIC-52 расширен вызовами, специфичными для ПЛК.
- 64 КБ БАЗОВЫЙ
- Кроссплатформенный интерактивный интерпретатор с открытым исходным кодом для микрокомпьютера BASIC. [1]
А
- ABasiC ( Амига )
- Относительно ограничен. Первоначально поставлялся с компьютерами Amiga компанией MetaComCo .
- АБВ БЕЙСИК
- предназначен для линейки компьютеров ABC 80 и ABC 800 , разработанных Dataindustrier AB и производимых Luxor AB (включая ABC 802 , ABC 806 и т. д.).
- ACE (скрипт AmigaAGK)
- Компилятор для всех — бесплатная программа , совместимая с AmigaBASIC, имеет дополнительные функции, некоторые из которых используют аппаратное обеспечение и операционную систему Amiga. [2]
- Скрипт АГК
- Основной язык сценариев AppGameKit произошел от DarkBASIC . [3]
- Адван БЕЙСИК
- Для домашнего компьютера Atari на диске, содержит BASIC, компилятор, дизайн экрана и утилиты. Выпущено в общественное достояние в июле 2006 г. [4]
- Продвинутый БЕЙСИК
- (он же BASIC Advanced, Advanced BASIC) (DOS на ПК) от Microsoft. Доступен в ПЗУ на IBM PC. Более поздние дисковые версии для IBM PC DOS.
- АллегроБЕЙСИК
- Снятый с производства вариант, ориентированный на использование библиотеки Allegro . [5]
- AlphaBasic
- Альтаир БЕЙСИК
- (также известные как MITS 4K BASIC , MITS 8K BASIC , Altair Disk Extended BASIC ) ( Альтаир 8800 , S-100 ) — первый продукт Microsoft
- Альтаир Диск Расширенный БЕЙСИК
- См. Альтаир БЕЙСИК.
- Амига БЕЙСИК ( Амига )
- Несколько проще, чем ABasiC, см. MS BASIC для Macintosh .
- АмиБлиц ( Амига )
- Версия Blitz BASIC с открытым исходным кодом . [6]
- АМОС БЕЙСИК ( Амига )
- Для Amiga , созданного для программирования игр . Потомок STOS BASIC на Atari ST . Более поздние производные включали AMOS Professional (он же AMOS Pro ) и Easy AMOS .
- АНСИ
- Стандарт языка программирования Minimal BASIC X3.60-1978, стандарт 1978 года для минимальных функций, и X3.113-1987, полный стандарт BASIC; редко реализуются полностью.
- Apple БЕЙСИК ( Apple I )
- См.: Целочисленный БЕЙСИК .
- Apple Business BASIC ( Apple III )
- Applesoft BASIC ( серия Apple II )
- Основан на том же коде Microsoft , на котором был основан Commodore BASIC . Стандартно для Apple II Plus /Apple II Europlus и всех более поздних моделей семейства Apple II.
- ARMbasic
- Компилятор BASIC для процессоров ARM, портированный на ряд популярных плат разработки ARM.
- ВСУ БЕЙСИК
- версия SORD CBASIC для М23 с арифметическим процессором
- Арибас [7]
- интерактивный интерпретатор для арифметики больших целых чисел и арифметики с плавающей запятой различной точности с синтаксисом, подобным Pascal/Modula. Он имеет несколько встроенных функций для алгоритмической теории чисел, таких как НОД, символ Якоби, вероятностный критерий простых чисел Рабина, алгоритмы факторизации (ро Полларда, эллиптическая кривая, непрерывная дробь, квадратичное решето) и т. д.
- ASIC
- ( DOS на ПК )
- Ассемблер
- Язык чипа PICAXE
- Базовое программирование Atari 2600
- ( Игровая консоль Atari 2600 )
- SuperCharger Disk BASIC ( игровая консоль Atari 2600 )
- Картридж StarPath SuperCharger плюс дисковые расширения. [8] [9]
- Atari BASIC ( 8-битная версия Atari )
- Стандартный интерпретатор на картридже для компьютеров Atari 400/800 и его преемников. На более поздних машинах это было встроено в ПЗУ.
- Atari Microsoft BASIC ( 8-разрядная версия Atari )
- Картридж ПЗУ плюс расширения на диске.
- АТ&Т
- интерпретатор и компилятор для ПК AT&T UNIX (3B1).
- АттоБейсик
- Резидентный интерпретатор ПЗУ, выполняется из встроенного ОЗУ ( Atmel AVR ) [10]
- Atom BASIC ( Атом желудя )
- АвтоИт ( Microsoft Windows )
- автоматизирует другие программы, например, с помощью имитации щелчков мыши. Интерпретировано. Графический интерфейс. Создает EXE-файлы.
Б
- B32 Бизнес Базовый
- ( Данные General Eclipse MV , Unix , DOS )
- B4A, B4i, B4J, B4R, B4X
- (Набор программ Anywhere Software с IDE, работающей в Microsoft Windows, который компилирует код для ANDROID | IOS | WINDOWS | MAC | LINUX | ARDUINO | RASPBERRY PI | ESP8266/ESP32)
- Бекон
- ( Unix , BSD , macOS ) — конвертер Basic в C, реализованный как в BaCon (для хорошей производительности), так и в сценарии оболочки (для начальной загрузки). [11]
- ПРИМАНКА
- сокращение от BASIC (Почти) InTerpreter — экспериментальный интерпретатор BASIC, написанный на Atari (8-битный) BASIC для вычислений! Журнал Билла Уилкинсона.
- Бас
- ( Unix ) — интерпретатор классического диалекта BASIC [12]
- Бас7
- ( Unix , Linux , BSD , Microsoft Windows , macOS ) Интерпретатор BASIC, написанный на Seed7 , который совместим с GW-BASIC и другими старыми диалектами BASIC [13]
- Банна Базис
- ( Microsoft Windows ) – предположительно разрабатывается Leodescal Softwares; первая официально выпущенная версия должна создавать автономные исполняемые файлы.
- Майкрософт БАСКОМ
- MBASIC-совместимый компилятор BASIC от Microsoft
- БАСКОМ-АВР, БАСКОМ-8051, БАСКОМ-ЛТ
- Компиляторы BASIC Марка Альбертса для чипов 8051 и AVR , см. также BASCOM (компилятор BASIC) [de]
- Базовый+
- язык программирования для OpenInsight
- БЕЙСИК 2.0
- (см. Commodore BASIC )
- БЕЙСИК 7.0
- (см. Commodore BASIC )
- БАЗОВЫЙ А+
- ( Atari 8-бит ) - расширенный BASIC от Optimized Systems Software.
- БАЗОВЫЙ Продвинутый
- См. IBM BASICA.
- БАЗОВОЕ программирование
- (Atari CX-2620) — простая версия BASIC для видеокомпьютерной системы Atari 2600.
- БАЗОВЫЙ XE
- ( Atari 8-бит ) - расширенная версия BASIC XL от Optimized Systems Software [14]
- БАЗОВЫЙ XL
- ( Atari 8-бит ) — улучшенный BASIC для программного обеспечения Optimized Systems [14]
- Базовый4GL
- Быстрый интерпретатор, предназначенный для графического программирования OpenGL, особенно игр.
- БЕЙСИК-11
- ( DEC PDP-11 , RSX-11 )
- Базовый-256
- ( Microsoft Windows , Linux , Unix ) — БАЗОВАЯ IDE с текстовым и графическим выводом, написанная для ознакомления детей с программированием. Первоначально известный как KidBASIC. [15]
- БЕЙСИК-52
- БЕЙСИК для микроконтроллера Intel 8052.
- БЕЙСИК-68К
- структурированный Бейсик для компьютеров SORD M68/M68MX, работающих в режиме CP/M-68K
- БЕЙСИК-Е
- (он же подводная лодка БЕЙСИК ) ( CP/M )
- БЕЙСИК-II
- структурированный BASIC для 8-битных компьютеров SORD
- БЕЙСИК Плюс 2
- (DEC PDP-11 : RSTS/E , RSX-11 )
- БЕЙСИК-ПЛЮС
- (DEC PDP-11 : RSTS/E )
- БАЗОВЫЙ/UX
- HP BASIC для HP-UX, версия Rocky Mountain BASIC
- БЕЙСИК/WS
- Базовая рабочая станция HP
- БЕЙСИК/Z
- (КП/М, МДОС)
- БЕЙСИК09
- ( OS-9 и OS-9 68K на процессорах Motorola 6809 и 68K соответственно)
- БАЗИКА
- (он же BASIC Advanced , Advanced BASIC ) ( DOS на ПК ) от Microsoft . Доступен в ПЗУ на IBM PC . Более поздние дисковые версии для IBM PC DOS .
- БАЗИКОД
- (Многие 8-битные домашние компьютеры, включая KC 85 ). Подмножество, общее для многих BASIC для конкретных платформ, обеспечивающее совместимость.
- Базовый для Qt
- ( macOS , Linux и Windows ) — независимый от платформы BASIC. Объектно-ориентированный вариант Visual Basic , подобный Basic. На основе Qt. (ранее KBASIC) [16]
- BasiEgaXorz
- ( Sega Genesis ) — для Sega Genesis [17]
- Батари БЕЙСИК
- версия в основном использовалась для домашней разработки Atari 2600 . [18]
- Би-би-си БЕЙСИК
- Первоначально для Acorn / BBC Micro , но с тех пор был портирован на RISC OS , Tiki 100 , Cambridge Z88 , Amstrad NC100 , CP/M , ZX Spectrum , DOS , Microsoft Windows и многих других. [19] Также доступен GPL-клон BBC BASIC под названием Brandy [20], написанный на портативном языке C ( RISC OS , NetBSD , OpenBSD , FreeBSD, Linux , macOS , AmigaOS , DOS ). Также порт для Commodore 64, созданный компанией Aztec Software и написанный Джулианом Гарднером.
- Базик '86
- См. Northstar BASIC.
- ББх
- ( Microsoft Windows , Linux , Unix ) — кроссплатформенный язык разработки программ, производный от Business Basic .
- BCX
- небольшой инструмент командной строки, который вводит файл исходного кода BCX BASIC и выводит файл исходного кода C, который можно скомпилировать с помощью многих компиляторов C или C++.
- БЕОВУЛЬФ
- {Расширенный объект для начинающих с ультраязыковой функциональностью} [21]
- Бета БЕЙСИК
- Набор инструментов BASIC, расширивший Sinclair BASIC .
- ЛучшеБЕЙСИК
- Реализация BASIC от Summit Software Technologies, впервые доступная в начале 1980-х годов; позже поддерживается Майклом Поремски.
- БИ-280
- Интерпретатор Business BASIC ( CP/M , MP/M ) от Control C Corporation, Бивертон, Орегон.
- Блиц3D
- ( Microsoft Windows ) Быстрый компилятор для программирования 3D-игр с поддержкой DirectX 7.
- Блиц БЕЙСИК
- ( Amiga , Windows ) – Быстрый компилятор, предназначенный для программирования игр . Версия для Windows с поддержкой DirectX . Снято с производства, заменено на BlitzPlus .
- БлицМакс
- ( macOS , Linux , Windows ) — быстрый и компактный объектно-ориентированный компилятор, предназначенный для нескольких задач, в первую очередь программирования игр с поддержкой OpenGL и DirectX (поддержка DirectX доступна только для Windows ).
- БлицПлюс
- ( Microsoft Windows ) Быстрый компилятор, предназначенный для программирования 2D-игр и интерпретируемого программирования на основе событий WinAPI. Поддерживает как DirectX , так и OpenGL .
- Тупой топор: базовый
- (также известный как BXBASM ) (Win32, Linux) [22] Bxbasic представлен как учебное пособие по программированию, предназначенное для разработки и создания механизма сценариев консольного режима и компилятора байт-кода.
- бренди
- См. BBC BASIC.
- Бакалавриат Базовый
- Используется на компьютере Bandai RX-78.
- Бсисит
- Ивритский диалект.
- БТ-Базовый
- Board Test Basic, используемый HP (позже Agilent , затем Keysight ) для разработки и запуска тестовых программ в среде внутрисхемного тестирования.
- ОТРЫЖКА
- Базовое использование обратной полировки , использовавшееся в самом раннем «научном компьютере» PSI Comp 80 , опубликованное в британском журнале радиолюбителей Wireless World.
- Бизнес Базовый
- название, данное в совокупности вариантам BASIC, которые в 1970-х годах были специализированы для коммерческого использования на мини-компьютерах.
- bwBASIC
- См. Байуотер БЕЙСИК.
- БВБЕЙСИК
- «ByteWide BASIC», автономный побитовый порт Tiny BASIC для Z-80 , разработанный совместно Pro-Log Corporation и ByteWide Systems, Австралия. Предназначен для приложений управления.
- БХБАСМ
- См. Blunt_Ane_Basic.
- Байуотер БЕЙСИК [ мертвая ссылка ]
- (он же bwBASIC ) — интерпретатор с открытым исходным кодом для DOS и POSIX . Bwbasic содержит лишь небольшую часть команд ANSI BASIC. Его главное преимущество состоит в том, что в программах можно также использовать команды оболочки, что является необычной особенностью любой реализации BASIC. Теоретически его можно использовать в качестве основной оболочки в системе DOS или POSIX, имея некоторые преимущества. [23] [24]
С
- CA-Реализатор
- диалект, аналогичный VisualBasic от Computer Associates, последняя версия 3.0, больше не разрабатывается и не поддерживается.
- Кэш Базовый
- Один из двух языков сценариев в базе данных Caché .
- КАРДБЕЙСИК
- версия BASIC, управляемая картами, доступными в Дартмуте, когда этот язык был создан и описан в оригинальном руководстве.
- Касио БЕЙСИК
- используется в калькуляторах Casio
- Кассета БЕЙСИК
- Интерпретатор на IBM и IBM-совместимых ПК, на котором машина будет работать по умолчанию, если операционная система не обнаружена.
- CBASIC (CP/M, DOS)
- Преемник BASIC-E.
- CBASIC
- стандартный интерпретатор для 8-битных компьютеров СОРД (М23, М68 в режиме Z80 и т.п.), он же APU BASIC при установленном арифметическом процессоре
- cbasPad Pro
- См. HotPaw Basic.
- КБМ БЕЙСИК
- См. Commodore BASIC.
- Сотовая связьBASIC
- Мобильный переводчик Java ME с открытым исходным кодом для карманных устройств, мобильных телефонов, смартфонов и КПК с поддержкой Java
- Китайский БЕЙСИК
- Несколько версий BASIC , переведенных на китайский язык, были разработаны в начале 1980-х годов.
- Бурундук Базовый
- (Apple Macintosh , порты CLI для Win32, Linux) – бесплатное ПО, защищенное авторским правом
- CGIосновной
- небольшой и быстрый интерпретатор веб-скриптов.
- CipherLab Базовый
- инструмент для разработки прикладных программ для мобильных компьютеров CipherLab серии 8 с использованием языка программирования BASIC.
- КакаоBasic
- ( macOS ) — объектно-ориентированный диалект использования Cocoa Framework [25]
- Когноскрипт
- ( IBM Corporation Cognos ) Аналогично Visual Basic, используется в приложениях бизнес-аналитики Cognos.
- Цвет БАЗОВЫЙ
- ( Тэнди , цветной компьютер RadioShack TRS-80 )
- Коммодор БЕЙСИК
- (также известный как CBM BASIC ) (Различные компьютеры линейки 8-битных компьютеров CBM) — интегрированы в ПЗУ 8-битных компьютеров CBM . Построен на ранней версии 6502 Microsoft BASIC . Существовало несколько версий; Самым известным был Commodore Basic V2 , использовавшийся в Commodore 64 .
- Compaq BASIC для OpenVMS
- DEC BASIC, переименованный после того, как DEC была приобретена Compaq. Теперь называется VSI BASIC для OpenVMS .
- CoolBasic
- ( Windows ) — вариант, подходящий для программирования игр с использованием DirectX . [26] [27] fi:Coolbasic
- CPX-Basic
- ( Atari ST ) — расширенный порт Chipmunk Basic , работающий в качестве панели управления внутри XControl от Atari.
- Творческий базовый
- (Окна) [28]
- Кублок Базовый
- (Comfile Technologies) – Интерпретатор для контроллера Cubloc
- ( Цибико )
- Переводчик для карманного компьютера Cybiko для подростков
- Цибико B2C
- ( Cybiko ) - компилятор BASIC в C для карманного компьютера Cybiko для подростков.
- Кипарис БЕЙСИК
- (Windows) — бесплатный VBA-совместимый механизм сценариев, встроенный, например, в продукт HP AssetCenter для реализации настроек [29]
Д
- D3/Выбор
- См.: Pick/BASIC для использования в операционной системе Pick.
- ДАИ БЕЙСИК
- очень ранний интерпретатор BASIC для персонального компьютера DAI на базе Intel 8080 , который использовал предварительную компиляцию в стиле Java.
- DarkBASIC и DarkBASIC Professional
- ( Windows ) — Эффективный компилятор для программирования игр .
- Дартмут БЕЙСИК
- оригинальная версия BASIC . Это был компилятор. Более поздние версии включали операторы MAT для матричных операций. См. также True BASIC .
- Данные Общие Бизнес Базовые
- ( Data General Nova и более поздние миникомпьютеры DG)
- Данные/БЕЙСИК
- См.: Pick/BASIC для использования в операционной системе Pick.
- Базовые данные
- См.: Pick/BASIC для использования в операционной системе Pick.
- DBASIC
- быстрый нестандартный BASIC для Atari ST, полностью написанный на машинном языке
- ДЕК БЕЙСИК
- Ранее VAX BASIC; переименован после того, как VAX/VMS был перенесен на процессоры Alpha и переименован в OpenVMS . Теперь называется VSI BASIC для OpenVMS в связи с корпоративными приобретениями.
- Десятичный БЕЙСИК
- Японский многоплатформенный интерпретатор Basic [30], почти на 100% совместимый со стандартом ISO/IEC 10279: Full BASIC 1991 или более поздней версии.
- T-BASIC доктора Т.
- ( Atari ST ) — вариант BASIC для ST, разработанный специально для взаимодействия с высококачественным MIDI-секвенсором.
- ДраконБЕЙСИК
- для портативной видеоигры GBA ; также полезно для домашнего приготовления Nintendo DS . [31] Dragon Basic — это своего рода кросс-компилятор с IDE, работающий под управлением Microsoft Windows. [32]
- D-Lib
- for ( Microsoft Windows ) — это бесплатный BASIC- компилятор , создающий исполняемые файлы с байт-кодом .
Э
- Легкий АМОС
- См. АМОС БЕЙСИК
- Экстренный базовый
- ( Окна ) [28]
- Конверт базовый
- ( Windows ) — клон Visual Basic 3 .
- Представьте себе базовый
- Эпсон СПЕЛ+
- ( Windows ) – SPEL+ — это язык программирования, подобный BASIC, который работает в контроллерах роботов Epson. Он поддерживает многозадачность, управление движением и управление вводом/выводом.
- ESP8266 БАЗОВЫЙ
- ( ESP8266 и NodeMCU ) — базовый интерпретатор с открытым исходным кодом, специально разработанный для Интернета вещей. Самостоятельная среда разработки на основе браузера.
- этосБЕЙСИК
- ( Windows ) — ethosBASIC — это новая система разработки BASIC, предназначенная для создания компьютерных игр . [33]
- Расширенный цвет BASIC
- ( Цветной компьютер TRS-80 и Дракон 32/64 )
Ф
- ФаСТ Базовый
- ( Атари СТ )
- Фамиком БЕЙСИК
- ( Nintendo Entertainment System ) – для Nintendo Entertainment System .
- ФБСЛ
- ( Windows , Linux on Wine ) – базовый язык сценариев FREESTYLE [34]
- Первый Базовый
- ( Атари СТ )
- FreeBASIC
- (DOS (DPMI32), MS Windows, Xbox , Linux, FreeBSD ) — компилятор BASIC с открытым исходным кодом ( GPL ), который использует синтаксис, аналогичный QuickBASIC , с более продвинутыми функциями, такими как указатели и объектно-ориентированное программирование , а также поддерживает диалект, специально разработанный для совместимости с QuickBASIC. Для этого языка существуют графические IDE, такие как WinFBE и VisualFBEditor. [35]
- БудущееBASIC
- (macOS) – свободно компилируемый, процедурный, обеспечивает доступ к Carbon API (Mac OS Toolbox), графическому интерфейсу и файловой системе System 6 для macOS [36]
- ВЗРЫВАТЕЛЬ БАЗОВЫЙ
- ( MS Windows , Linux , Nintendo Switch [37] ) — сильно модернизированная адаптация классического BASIC [38], также используемая на специальных машинах Raspberry Pi . [39]
г
- Галаксия БЕЙСИК
- ( Galaksija ) – Версия прошивки для домашнего компьютера Galaksija.
- Гамбас
- ( Linux , Unix , Cygwin ) — среда быстрой разработки приложений для BASIC в Linux от Бенуа Минизини . Аналогичный подход, что и Visual Basic .
- ИгрыОсновные
- Бесплатный объектно-ориентированный вариант BASIC, предназначенный для программирования игр .
- GBBasic
- ( DOS на ПК ) – интерпретатор со множеством графических процедур.
- GBBasic
- (на ZVT PP 01) – Переводчик со множеством графических процедур, Сделано в Чехословакии, 80-е годы.
- G-БЕЙСИК
- версия SORD CBASIC с расширениями графического языка SORD для M23 с графической платой
- GCBASIC
- (Microchip PIC , AVR & LGT (Logic Green Technologies)) — компилятор с открытым исходным кодом для микроконтроллеров PIC, AVR и LGT с 8-битной архитектурой, поддерживаемый Эваном Р. Венном. С марта 2023 года Great Cow BASIC был переименован в GCBASIC.
- ГеоБЕЙСИК
- ( Измерительные станции Leica TPS 1000/1100 )
- геоБЕЙСИК
- ( Commodore 64 ) – для использования с GEOS
- БАЗОВЫЙ ГФА
- (Atari ST, Amiga, DOS, Windows) — изначально был задуман на Atari ST , где стал одним из самых популярных BASIC для этой платформы (он почти стал стандартным языком для Atari ST). Позже был портирован на Amiga , DOS и Windows .
- GLBasic
- (основные целевые платформы: Windows , Linux , Apple iPhone , Pocket PC . Среда IDE: Windows) – оптимизирован для игр
- Гном Базовый
- ( Linux , Unix ) — проект по разработке клона Gnome, совместимого с Visual Basic . [40] На время разработки проект был прекращен в пользу Mono . [41]
- Графика БЕЙСИК
- ( Commodore 64 ) — расширение исходного Commodore 64 BASIC V2.
- GW-БЕЙСИК
- ( DOS и Windows ) от Microsoft . Совместимость с BASICA ; независимо от процедур IBM ROM. Поставлялся с версиями MS-DOS до 5.0. Включен язык музыкальных макросов и расширенные циклы.
ЧАС
- HBasic
- ( Linux , Unix ) — Объектно-ориентированная IDE с открытым исходным кодом . HBasic основан на Qt IDE и диалекте BASIC. Аналогичный подход, что и Visual Basic . [42] [43]
- ПриветСофт Базовый
- (Амига, Atari ST, ZX Spectrum)
- Высокие технологии БЕЙСИК
- Версия Rocky Mountain BASIC от TransEra
- HotBasic
- (Win32, Linux) – Простой, но мощный компилятор, генерирующий машинный код. Поддерживает программирование с графическим интерфейсом, консолью, CGI и базами данных.
- HotPaw базовый
- (он же yBasic , урожденная cbasPad Pro ) ( Palm OS ) — интерпретатор с графическим интерфейсом и звуковыми функциями. [44]
- HP БАЗОВЫЙ
- Оригинальная версия Rocky Mountain BASIC
- Инструмент HP БАЗОВЫЙ
- Другое название HP Rocky Mountain BASIC.
- ХРАСТ-БЕЙСИК
- Для калькуляторов HP-48G/G+/GX, HP-49G и HP-49G+/50G.
- HP BASIC для OpenVMS
- Первоначально VAX BASIC; переименован в DEC BASIC после того, как VAX/VMS был перенесен с VAX на процессоры Alpha ; переименован в Compaq BASIC после того, как Compaq приобрела DEC; переименован в HP BASIC для названия OpenVMS после того, как HP приобрела Compaq. Теперь известен как VSI BASIC для OpenVMS .
- HP базовый
- версия для программируемых калькуляторов HP 39 и 40.
- HP с разделением времени BASIC
- ( линейка миникомпьютеров HP 2100 )
- HTBasic
- Версия Rocky Mountain BASIC от TransEra
- Колибри Базовый
- Средство автоматизации в Hummingbird Connectivity; он заменил WinWrap Basic после версии 4.
- ХуБЕЙСИК
- Для Samsung SPC-1000 , Sharp MZ-700 и Sharp X1 , написанная в 1982 году компанией Hudson Soft в Японии. [45]
я
- IBasic
- ( Windows ) – с поддержкой Windows API и DirectX .
- IBM Кассетный БЕЙСИК
- ( ПК ) – встроен в первые компьютеры IBM . Работал независимо от DOS и использовал аудиокассеты в качестве носителя информации.
- IBM VS-БЕЙСИК
- Гибридная реализация компилятора/интерпретатора мэйнфрейма, часто используемая с такими операционными системами, как MUSIC/SP Университета Макгилла .
- ICPL
- ( Computervision CADDS-2/VLSI) — интерпретатор, привязанный к базе данных проектирования интегральных схем .
- ИНФОБАЗИК
- Используется на компьютерах Prime, вариант Pick BASIC для использования в операционной системе Pick.
- Целочисленный БЕЙСИК
- ( серия Apple II ) — собственное творение Стива Возняка . Первоначально известный просто как «Apple BASIC» . Для доступных в то время BASICов он был очень быстрым и эффективно использовал память . Поддерживаются только целые числа . Входил в стандартную комплектацию Apple I и оригинального Apple II.
- Начальный язык программирования
- ( Windows ) Использует диалоговые окна для каждой команды и направляет важные сообщения очереди сообщений предопределенным функциям, отбрасывая остальные. Пытается придерживаться духа простых BASIC для домашнего компьютера, а не полнофункционального языка, такого как Visual Basic.
- Интернет Базовый
- Написано для использования с системой Comet. Оба были созданы Signature Systems.
- IS-БАЗОВЫЙ
- Интерпретатор домашних компьютеров Enterprise 64 и 128 , написанный Intelligent Software Ltd.
- IWBasic
- ( Windows ) Версия Basic, которая генерирует собственный машинный код, поэтому библиотеки времени выполнения не требуются.
- iziBasic
- ( Palm OS ) Простой в использовании компилятор, который работает на устройствах Palm OS и создает автономные программы. Включает режим терминала и поддержку графического интерфейса Palm OS . [46]
Дж
- Хабако
- простой объектно-ориентированный язык программирования для создания приложений/апплетов на Java Framework. [47]
- JSBasic
- Преобразует Applesoft BASIC в готовый для браузера JavaScript . [48]
- Просто БАЗОВЫЙ
- ограниченная «бесплатная» версия Liberty BASIC ( только для Windows )
- JBasic
- «классическая» реализация BASIC, полностью написанная на Java. [49]
- JR-БЕЙСИК
- используется на домашних компьютерах серии Matsushita JR
- jvmBasic
- Реализация BASIC, которая компилируется в байт-код Java [50].
К
- Кул-Би
- См. KoolB
- КулБ
- (сокращение от Kool-Bee ) ( Windows , Linux ) — компилятор с открытым исходным кодом , минимальный, созданный в основном для учебных целей. [51]
- KBasic
- Базовый для Qt [52]
л
- Свобода БЕЙСИК
- ( Windows , Macintosh , Linux ) – Традиционный структурированный BASIC с расширениями для программирования графического интерфейса для настольных компьютеров.
- НравитсяBASIC
- ( Windows ) — базовый компонент интерпретатора для приложений в среде .NET framework.
- Локомотив БЕЙСИК
- ( Amstrad CPC , Amstrad NC100 ) – встроено в ПЗУ, ( ZX Spectrum +3 ) на диске CP/M
- Лотусскрипт
- ( IBM Lotus Notes )
- Кодер низкого разрешения
- ( iOS ) — приложение для создания игр или демоверсий в стиле ретро на языке BASIC.
- Луксор Базовый
- ( Луксор ABC 80 )
- Научитесь программировать на Бейсике
- ( Windows 95–98, Macintosh 7.5–9) – версия, ориентированная на молодежь, с интерактивными уроками, позволяющими научить пользователя программировать.
- LxBasic
- ( Linux ) Бесплатное ПО Бесплатный компилятор и среда выполнения, совместимая с Theos MultiUser Basic [53]
М
- Переводчик M2000
- двойной словарный запас (греческий-английский) Переводчик в собственной среде - Открытый исходный код - Написан на Vb6. [2]
- MacBASIC
- Оригинальный BASIC от Apple для Macintosh , выпущенный как бета-версия программного обеспечения и прекращенный из-за сделки с Microsoft.
- MAI Базовый Четыре Бизнес Базовый
- (разные миникомпьютеры)
- Кряква БЕЙСИК
- ( Amstrad PCW , ZX Spectrum +3 на CP/M ) – аналогично Locomotive BASIC
- КартаBasic
- процедурный язык, используемый специально для программ ГИС.
- МасмБазовый
- более 300 макросов в стиле BASIC для Microsoft Macro Assembler ; требуется пакет Masm32.
- MBASIC
- ( CP/M ) — дальнейшее развитие OBASIC, также от Microsoft. MBasic был одним из BASIC, разработанных Microsoft. Пришёл с линейным редактором .
- МЕЛЬФА БАЗОВЫЙ
- используется некоторыми роботами Mitsubishi и пакетами моделирования.
- МЕТРИЧЕСКИЙ-БАЗОВЫЙ
- также известный как Упсала-БЕЙСИК
- МеллоКОМПЛЕКС
- На базе «КОМПЛЕКС», вариант БЕЙСИКА.
- МИКОЛ БЕЙСИК
- Скомпилирован Basic на основе элементов C для платформы Apple ][ gs.
- Майкрософт БЕЙСИК
- существует множество версий для нескольких разных процессоров и системных архитектур, и многие другие BASIC являются производными от некоторых Microsoft BASIC.
- Майкрософт БАЗИКА
- См. БАЗИКА
- Microsoft GW-BASIC
- GW-БЕЙСИК
- Microsoft Small Basic
- Microsoft уровень III БАЗОВЫЙ
- ( Тэнди / RadioShack TRS-80 )
- Microsoft Visual Basic
- Visual Basic
- МинимальныйBASIC
- Компилятор ECMA-55 Minimal BASIC , использующий ассемблер GNU, предназначенный для 64-разрядной версии Linux x86-64 [54]
- МИТС 4К БАЗОВЫЙ
- Альтаир БЕЙСИК
- МИТС 8К БАЗОВЫЙ
- Альтаир БЕЙСИК
- ММБазовый
- Клон GWBasic, используемый микрокомпьютером Maximite.
- Мобильный БЕЙСИК
- ( мобильные телефоны с поддержкой Java )
- МОЛ Базовый
- ( DOS на ПК ) — собственное языковое расширение Merty BASIC.
- Базовый компилятор Moonrock
- ( DOS на ПК ) – Маленький компилятор
- Обезьяна
- (Поддерживает различные платформы, подробности см. на странице) — простой, но мощный язык программирования, созданный в первую очередь для программирования игр компанией Blitz Research .
- Морфик Базовый
- Объектно-ориентированный диалект, который можно использовать для создания веб-приложений, клиентского кода сервера и браузера. ( Веб )
- MS BASIC для Macintosh
- (macOS)
- MSX БЕЙСИК
- ( MSX ) – от Microsoft
- МТБАСИК
- (CP/M, DOS) Многозадачный компилятор BASIC от Softaid
- МойБазовый
- Пользовательский интерпретатор языка BASIC, написанный на C за три дня. [55]
Н
- N82-БАЗОВЫЙ
- (Старый NEC PC8201 /8201A)
- N88-БАЗОВЫЙ
- (Старый NEC PC8801 /9801) - самый популярный в Японии BASIC, основанный на версии Microsoft.
- НАЗВАНИЕ Базовый
- компилируется в байт-код для запуска на виртуальной машине Java . Также может работать в интерпретируемом режиме на JVM.
- Невада БЕЙСИК
- Ellis Computing Восьмибитный CP/M имел 12-значную точность и матричные операции. Порт процессорной технологии 8 КБ BASIC
- NEXTBasic
- Адаптированный язык BASIC для Sega Genesis . [56]
- НортСтар БЕЙСИК
- ( Процессорная технология NorthStar Horizon , позже адаптированная под x86 как Bazic '86 ) и SAILBOAT (базовая, оптимизированная для Z80 и X86 MS-DOS)
- НС Базовый
- ( ОС Newton , Symbian OS , Palm OS , Windows CE , Windows Mobile , Microsoft Windows ) – интерпретатор IDE и байт-кода
- нуБЕЙСИК
- ( Linux , Microsoft Windows ) — интерпретатор, написанный на C++11 для образовательных целей. [57] [58] [59]
О
- Оазис Базовый
- см. многопользовательскую базовую версию THEOS
- ОБАСИК
- ( CP / M ) - от Microsoft
- Омикрон Базовый
- (Atari ST, macOS) — первоначально разработано Omikron Software для Atari ST . [60] В Германии долгое время он поставлялся в комплекте с новыми Atari ST . Позже был портирован на классическую Mac OS и получил дальнейшее развитие для macOS .
- OpenBASIC
- разработан компанией MAI Systems Corporation, Inc.
- Открытый язык программирования OPL
- ( Телефоны и КПК на ОС Symbian ) — изначально разработано для линейки органайзеров и КПК Psion . OPL раньше обозначал язык программирования организатора, но после того, как в 2003 году он стал открытым исходным кодом, он был переименован. Доступно для большинства классических органайзеров и КПК Psion, коммуникаторов Nokia 9210/9290/9300/9500 и Sony Ericsson P800/ P900 / P910 .
- OWBasic
- (Pocketviewer ( кпк Casio )) – быстрая система компилятора/интерпретатора, с открытым исходным кодом [61]
п
- Панорамный (компьютерный язык)
- Для Windows: возможность обработки трехмерного мира и многих объектов Windows. [62]
- Попугай БЕЙСИК
- Для виртуальной машины Parrot ; Версия 1.0 создана по образцу GW-BASIC, версия 2.0 — по образцу Microsoft QuickBASIC версии 4.5 [63]
- PBASIC
- для использования с микроконтроллером Parallax BASIC Stamp
- PeayBASIC
- рукописный интерпретатор C# для простого вывода текста и графики
- Базовый объект Феникса
- ( Linux , Unix ) — бесплатно, включает в себя конструктор графического интерфейса.
- ПИК БАЗОВЫЙ
- для использования с микроконтроллерами
- ПИК БЕЙСИК Про
- он же PBP – для использования с микроконтроллерами PIC [64]
- ПИКАКС БАЗОВЫЙ
- для использования с микроконтроллерами PICAXE
- Выбор/БАЗОВЫЙ
- (также известный как Data/BASIC , Databasic ) ( операционная система Pick ) — версия BASIC, расширенная для использования в бизнесе и встроенная в среду Pick и ее варианты.
- PlayBASIC
- ( Microsoft Windows ) — быстрый и многофункциональный, ориентированный на разработку 2D-игр. [65]
- PowerBASIC
- (DOS, Win16, Win32) — бесплатные и коммерческие компиляторы для DOS и Windows, ориентированные на высокую скорость компиляции и небольшие двоичные файлы. Они являются преемниками Turbo Basic.
- Процессорная технология
- BASIC 5 КБ и 8 КБ. Создан для компьютера SOL-20, но широко перенесен на другие платформы, поскольку компания Processor Technology опубликовала исходный код 8080. Nevada BASIC (CP/M) и Utah BASIC [MS-DOS] были последними портами.
- Профан
- ( Windows ) – простой в использовании, интерпретируемый
- Система профессионального развития (СПД)
- Расширенный набор Microsoft QuickBASIC , предназначенный для профессиональных разработчиков программного обеспечения. [66]
- Провидекс
- ( Microsoft Windows , Linux , Unix ) — язык разработки кросс-платформенных программ, производный от Business Basic.
- PSX Бурундук БЕЙСИК
- ( PlayStation ) – Для PlayStation
- PureBasic
- ( Microsoft Windows (x86, x64), Linux (x86, x64), AmigaOS , macOS (x64, Arm64, Apple Silicon ) и Raspberry Pi (arm32, Arm64)) – язык разработки кросс-платформенных программ, 32 и 64 бит. Быстрый компилятор со множеством функций, который создает быстрые и небольшие автономные исполняемые файлы, не требующие исполняемых DLL . Он компилируется с помощью FASM или компилятора C и имеет встроенную поддержку.
- PyBASIC
- Интерактивный интерпретатор BASIC, написанный на Python. [67]
вопрос
- QB64
- ( Windows , Linux и macOS ) — автономный компилятор BASIC для Microsoft Windows, Linux и macOS. Нацелен на полную совместимость с Microsoft QBasic и QuickBASIC. Код BASIC транслируется на C++, а затем компилируется в исполняемую форму. Для QB64 существует построитель графического пользовательского интерфейса, управляемый событиями , под названием InForm. [68]
- QBasic
- ( DOS на ПК ) — от Microsoft . Подмножество QuickBASIC. Поставлялся с версиями MS-DOS от 5.0 до 6.22. Также входит в состав DOS 7 (на которой работает Windows 95) и доступен на установочном компакт-диске Windows 98.
- QuickBASIC
- ( DOS на ПК ) от Microsoft . Эволюция BASICA/GW-BASIC к лексическому синтаксису с блочной структурой, не требующему номеров строк, со многими добавленными внутренними функциями и возможностями языка (например, циклическими и условными конструкциями управления, файловыми режимами и поддержкой смешанного программирования). Имеет интегрированную среду разработки (IDE) , призванную конкурировать с языковыми продуктами Borland Turbo (например, Turbo BASIC и особенно популярным в настоящее время Turbo Pascal). В основном обратно совместим с исходным кодом BASICA. Включает компилятор и компоновщик, а также создает исполняемые файлы MS-DOS. Выпущено в версиях 1.0, 2.0. 3.0. 4.0 и 4.5. QuickBASIC 4.5 был выпущен в 1988 году. QuickBASIC 4.5 IDE включает в себя интерпретатор, проверку синтаксиса, средства отладки и онлайн-справку, включая полный справочник по языку.
- Довольно БАЗОВЫЙ
- Классическая веб-среда программирования BASIC. Никакой загрузки или регистрации не требуется. Введен в 2006 году. [69]
р
- РапидQ
- ( Windows , Linux , Solaris / SPARC и HP-UX ) — бесплатная, заимствована из Visual Basic . Полезно для графических интерфейсов. Работает в основном с инструкциями QuickBASIC . (Кроссплатформенный, бесплатный, больше не разрабатывается). Полу-ОО интерпретатор. Включает RAD IDE .
- RBScript
- ( Macintosh , macOS , Linux и Windows ) — язык сценариев, основанный на REALbasic .
- Радиоуправляемый базовый вариант
- ( Windows , Linux , Android ) — базовый компилятор, предназначенный для разработки игр, аналогичный SDLBasic . [70]
- РЕАЛбазовый
- ( Macintosh , macOS , Linux и Windows ) – независимый от платформы BASIC. Объектно-ориентированный вариант Visual Basic , подобный Basic. В настоящее время известен как Ходзё .
- Revelation BASIC или R/Basic
- ( DOS на ПК ) — вариант Pick/Basic, используемый в СУБД Revelation и последующих версиях.
- РФО БАЗОВЫЙ!
- ( Android ) – Dartmouth Basic для Android. Также называется БЕЙСИК! и БАЗОВЫЙ! Супер пользователь. [71] [72]
- РМ Базовый
- BASIC, предоставленный Research Machines для их ранней линейки ПК Nimbus .
- РоботБЕЙСИК
- ( Windows ) — бесплатный интерпретатор BASIC и симулятор роботов для ОС Windows, позволяющий графическое программирование игр и графического интерфейса. Новая версия также будет компилироваться в отдельные исполняемые файлы. [73]
- Скалистая гора БАЗОВЫЙ
- создан HP для управления приборами через HP-IB
- Запустите БЕЙСИК
- ( macOS , Linux и Windows ) — бесплатная интерактивная версия Liberty BASIC на базе веб-сервера.
С
- S-БЕЙСИК
- «Структурированный» BASIC, поставляемый с системами Kaypro CP/M.
- ПАРУСНАЯ ЛОДКА
- SAIL Basic на другом курсе (CP/M, DOS Z80, X86, псевдоинтерпретация, совместимость с Northstar Basic, файловая система B-Tree)
- БОЛЬНОЙ
- Набор символьных инструкций — это интерпретатор псевдо-BASIC, написанный на QB64. [3] Архивировано 19 августа 2018 г. на Wayback Machine [4] [ постоянная неработающая ссылка ]
- СЭМ БЕЙСИК
- ( СЭМ Купе )
- ВторойБЕЙСИК
- Среда разработки BASIC для Sega Genesis . [74]
- САКС Базовый
- Простой API для XML
- СБАС
- «Структурированный БЕЙСИК» был популярен в британских школах в 1980-х и 90-х годах. Написано Брайаном Такаберри из SPA Ltd для работы на компьютерах RM plc .
- S-БЕЙСИК
- разработан для Nokia 9300 и Nokia 9500 Communicator. Разработка не завершена, остановлена на версии 0.9.
- ScriptBasic
- Кроссплатформенный (ANSI C) Встраиваемый интерпретатор/API с открытым исходным кодом. Проект ScriptBasic — это, прежде всего, встраиваемый API сценариев с примерами интерпретатора командной строки и многопоточного сервера приложений HTTP, работающего как служба.
- sdlBasic
- Бесплатная, мультиплатформенная, основанная на ядре wxBasic , но использующая библиотеку SDL .
- СЕГА БЕЙСИК
- Версия BASIC для SEGA, предназначенная для компьютера SEGA SC-3000
- Острый БЕЙСИК
- ( Острые карманные компьютеры )
- БЕЙСИК Саймонса
- Утилита на картридже, которая добавила 114 дополнительных ключевых слов к стандартному BASIC 2.0 на компьютере Commodore 64.
- Простой БЕЙСИК
- для Windows R3 Intermedia Языковая версия Традиционный BASIC, созданный для научных целей. [75]
- СИМПОЛ
- Объектно-ориентированный, предназначен для генерации кода для Windows, Linux, macOS.
- Синклер БЕЙСИК
- ( ZX80 , ZX81 / TS1000 , ZX Spectrum , Timex Sinclair 2068 , Ringo R470 , Lambda 8300 )
- SmallBASIC
- ( Android , Windows , Linux , DOS , Palm OS и т. д.) – небольшой интерпретатор с открытым исходным кодом под лицензией GPL .
- Маленький базовый
- ( Windows ) — команда Microsoft DevLabs. [76]
- умный БЕЙСИК
- для iOS
- СмартБЕЙСИК
- ( Колеко Адам )
- УлыбкаBASIC
- Ретро-диалект BASIC, используемый в Petit Computer (для DSi) и SmileBASIC (для 3DS).
- Сони БЕЙСИК
- для Sony SMC-70
- Рыдания
- ( серия ICT 1900 ) Базовая система Саутгемптона
- Софтворкс базовый
- (Win32, Visual Studio.Net, Linux, Unix) – расширенный набор AlphaBasic.
- СпецБАС
- Улучшенный интерпретатор Sinclair BASIC для современных ПК. [77]
- Зрелище БАЗОВОЕ
- ( Microsoft Windows – можно перекомпилировать для macOS , Linux и AmigaOS ) с открытым исходным кодом , интерпретируемый
- Паукосновной
- SpiderBasic — это новый язык программирования на стороне веб-клиента, основанный на установленных правилах BASIC. Он позволяет разрабатывать очень сложные оконные веб-приложения, включая мобильные приложения для iOS и Android.
- SQABasic
- Для программного обеспечения Rational , разработанного для сценариев роботов
- StarBasic
- СтарОфис Базовый
- СтарОфис Базовый
- (он же StarBasic ) ( OpenOffice.org , StarOffice )
- ST БЕЙСИК (Atari)
- ( Atari ST ) – это было в комплекте с Atari ST.
- СТОС БАЗОВЫЙ
- ( Atari ST ) — для Atari ST , предназначенная для программирования игр . Предшественник AMOS BASIC на Amiga .
- Подводная лодка БЕЙСИК
- БЕЙСИК-Е
- СуперБЕЙСИК
- ( Синклер КЛ )
- Суперигровая система BASIC
- Для Windows 10 — базовая реализация для обучения и создания простых игр. [5]
- SV расширенный БЕЙСИК
- ( Spectravideo ) — для Spectravideo 318/328 от Microsoft .
Т
- Т-БЕЙСИК
- БАЗОВЫЙ диалект, используемый на Wang 2200T и его советско-русском клоне Iskra (Искра) 226.
- Т-БЕЙСИК
- Версия Microsoft BASIC, используемая на Toshiba Pasopia .
- ТБАСИК
- Версия BASIC, используемая для разработки программного обеспечения для семейства тестовых систем BRAT от ATTI.
- Тектроникс
- Для компьютеров серии 4050 расширенные графические команды [78]
- Терминал-БЕЙСИК
- Чистый интерпретатор, написанный на C++11 . Поддерживает большое подмножество Minimal BASIC, работает на Arduino , Linux , Windows . Бесплатное программное обеспечение ( GPL3 , LGPL3). Страница проекта.
- Многопользовательский базовый вариант THEOS
- ( Операционная система THEOS )
- тонкийБазовый
- переводчик для Microsoft Windows
- ТИ БЕЙСИК
- (примечание: без дефиса) ( TI-99/4A )
- Расширенный БЕЙСИК TI
- ( ТИ-99/4А )
- ТИ-БЕЙСИК
- (примечание: дефис) ( программируемые калькуляторы Texas Instruments )
- Тиббо Базовый
- ( Микроконтроллеры Тиббо )
- Тигр-БЕЙСИК
- Высокоскоростная многозадачность, для микроконтроллеров семейства BASIC-Tiger.
- Крошечный БЕЙСИК
- (любой микрокомпьютер , но в основном реализованный на ранних машинах с шиной S-100 ) - минималистская версия, исходный код которой был меньше, чем в этой статье, используемая на платформах с низким объемом памяти.
- ТМЛ БЕЙСИК
- ( Apple IIGS ) — скомпилированный BASIC с интегрированной средой разработки с графическим интерфейсом для написания собственных приложений с графическим интерфейсом.
- Нажмите «Базовый»
- ( Android ) Вариант BASIC, оптимизированный для сенсорного экрана . [79]
- TRS-80 Уровень I БАЗОВЫЙ
- ( TRS-80 ) — на базе Tiny BASIC .
- TRS-80 Уровень II БАЗОВЫЙ
- ( Tandy / RadioShack TRS-80 ) — на базе Microsoft BASIC
- TRS-80 Модель 100 БАЗОВЫЙ
- ( TRS-80 Model 100 ) — на базе Microsoft BASIC , со специальной поддержкой хранилища файлов RAM, ЖК-дисплея и другого встроенного оборудования портативных компьютеров TRS-80 Model 100 и Tandy 102.
- Настоящий БЕЙСИК
- (DOS, Windows, macOS, Linux, Unix) — прямой потомок оригинального BASIC , Dartmouth BASIC , продаваемого его создателями. Строгое соответствие стандартам.
- Турбо Базовый
- ( Commodore 64 ) — добавлено 55 команд в C64 BASIC, выпущенный Aztec Software и написанный Джулианом Гарднером.
- Турбо Базовый
- ( DOS на ПК ) — коммерческий компилятор компании Borland . (преемник BASIC/Z) (см. PowerBASIC )
- Турбо-Базовый XL
- ( Atari 8-bit ) — бесплатный интерпретатор и компилятор на базе Atari BASIC . Даже этот более медленный интерпретатор был примерно в четыре раза быстрее встроенного Бейсика. Написан Фрэнком Островски , человеком, который затем разработал GFA BASIC . Пришло от Happy Computer .
- TxBasic
- ( Linux ) Компилятор и среда выполнения, совместимые с Theos MultiUser Basic с расширенными функциями [53]
- Тимшер СуперБейсик
- ( Паспорт безопасности 940 )
ты
- ugBASIC
- Изоморфный язык с открытым исходным кодом, полностью документированный и предназначенный для разработки переносимых программ без ущерба для эффективности. Таким образом, используя один источник, можно создавать игры для множества 8-битных платформ.
- УБАСИК
- ( DOS на ПК ) — интерпретатор со множеством математических процедур. Большое внимание уделяется теории чисел . Умеет работать с многозначными числами, комплексными числами .
- ЮниБЕЙСИК
- диалект, который является частью базы данных UniData , с упором на доступ к данным и манипулирование ими.
- Вселенная
- диалект, который является частью базы данных UniVerse , с упором на доступ к данным и манипулирование ими.
- Уппсала-БЕЙСИК
- также известный как METRIC-BASIC
- Юта БЕЙСИК
- Ellis Computing имела 12-значную точность и матричные операции. Порт MS-DOS процессорной технологии 8K BASIC. См. Невада БЕЙСИК.
В
- ВАКС БЕЙСИК
- BASIC-Plus-2 от DEC портирован на VAX / VMS
- ВБА
- См. Visual Basic для приложений.
- ВБС
- См. VBScript.
- VBScript
- (также известный как VBS, Visual Basic Script, Visual Basic Scripting Edition ) — подмножество Visual Basic, используемое в ASP , Internet Explorer или под Windows с использованием Windows Script Host (WSH) в качестве языка сценариев общего назначения. VBScript часто используется в качестве замены пакетных файлов DOS .
- Вильнюс БЕЙСИК
- ( компьютеры «Электроника БК-0010-01», «БК-0011М» и «УКНЦ» )
- Винтаж БЕЙСИК
- Кроссплатформенный интерпретатор с открытым исходным кодом для микрокомпьютерного BASIC, написанный на Haskell . [80]
- Visual Basic
- ( Windows ) — объектно-ориентированный диалект Microsoft со средой быстрой разработки приложений .
- Визуальный Бейсик .NET
- ( Windows ) — версия в рамках .NET Framework от Microsoft .
- Visual Basic для приложений
- (он же VBA ) ( Microsoft Office для MS Windows и Apple Macintosh )
- Сценарий Visual Basic
- См. VBScript.
- Выпуск сценариев Visual Basic
- См. VBScript.
- Визуальный тест
- (Первоначально MS-TEST) — базовый уровень визуального тестирования.
- VSI BASIC для OpenVMS
- Первоначально выпущен как VAX BASIC компанией Digital Equipment Corporation , принадлежащей VMS Software Inc. (VSI) с 2014 года. Работает на операционной системе OpenVMS .
Вт
- Варшавский базовый
- Васаби
- функциональный диалект с такими функциями, как замыкания , продолжения и функции первого порядка , созданный в Fog Creek Software в качестве собственной платформы для разработки веб-приложений. Не публикуется, но часто появляется во влиятельном блоге Джоэла Спольски , основателя и генерального директора Fog Creek.
- wwwБЕЙСИК
- Браузерный интерпретатор BASIC от Google . [81]
- Ватком Базовый
- Диалект от Watcom
- Ватерлоо БЕЙСИК
- Диалект, разработанный в Университете Ватерлоо.
- WinWrap Базовый
- Сторонний интерпретатор типа VBA, который можно связать с программами, чтобы предоставить им функциональность макросов/VBA.
- WordBasic
- версии Microsoft Word до MS Word 97
- wxBasic
- Интерпретатор GPL с открытым исходным кодом, основанный на независимой от платформы библиотеке инструментов wxWidgets . Для Linux , macOS (предлагается) и Windows .
Икс
- X11-Базовый
- ( Atari ST , Windows , Linux , Android , Raspberry Pi ) — структурированный диалект языка программирования BASIC с графикой, звуком и многим другим. [82]
- XBasic
- ( Windows , Linux ) — компилятор с открытым исходным кодом и дизайнером графического интерфейса.
- XBLite
- ( Windows ) – компилятор с открытым исходным кодом и встроенным редактором.
- Содзё
- ( MacOS , Linux , Windows , iOS , Raspberry Pi и Web) — независимый от платформы BASIC. Объектно-ориентированный вариант Visual Basic , подобный Basic. Ранее известный как REALbasic .
Да
- Ябашич
- ( Linux , Windows и PlayStation 2 ) Маленький интерпретатор. ( Лицензионная лицензия )
- болтать
- ( BeOS , Zeta , Haiku ) Адаптация Yabasic, позволяющая создавать графические программы с использованием BeOS API . [83]
- yBasic
- См. HotPaw Basic.
З
- ZBasic
- Подмножество диалекта Visual Basic для микроконтроллеров ZX с поддержкой многозадачности.
- ZBasic (Зедкор Збасик)
- впервые выпущен компанией Zedcor (Тусон, Аризона) в середине 1985 года. Версии были созданы для компьютеров Apple, DOS, Macintosh CP/M и TRS-80. В 1991 году компания 32 Bit Software Inc. (Даллас, Техас) купила версию для DOS и расширила ее. Zedcor сосредоточился на рынке Apple Mac и переименовал его в FutureBASIC. ZBasic был очень быстрым, эффективным и продвинутым, с математической точностью BCD до 54 цифр.
- Зевс|Базовый
- разработан для Windows и Pocket PC компанией KRMicros (Kronos Robotics).
БАЗОВЫЕ расширения
Расширения BASIC (также известные как наборы инструментов BASIC ) расширяют конкретный BASIC.
(Платформы: APCW = Amstrad PCW ; A8 = Atari 8-бит ; C64 = Commodore 64 ; C128 = Commodore 128 ; Spec+3 = ZX Spectrum +3 ; VIC-20 )
- BASIC 8 (C128) - стороннее расширение Commodore BASIC 7.0 для C128.
- Бета БЕЙСИК (ZX Spectrum)
- BASIC XL Toolkit (A8) — дисковое расширение оптимизированного системного программного обеспечения (OSS) BASIC XL для 8-разрядной версии Atari.
- Basic Lightning (C64) . Пакет разработки White Lightning от Oasis Software включает также вполне функциональное расширение BASIC для Commodore BASIC 2.0.
- Exbasic Level II (C64) – расширенный BASIC. Улучшенный Бейсик для C64, загружавшийся с диска или ПЗУ-картриджа .
- Graphics BASIC (C64) — стороннее расширение Commodore BASIC 2.0 для C64.
- Laser Basic (C64) - обновленная версия пакета разработки The White Lightning от Ocean Software, которая расширила Commodore BASIC 2.0. Был доступен компилятор Laser Basic Compiler.
- Лазерный базовый (ZX Spectrum)
- Lightning Extended BASIC (APCW; Spec+3 на CP/M ) — расширенный BASIC Mallard со сложными графическими функциями.
- YS MegaBasic (ZX Spectrum)
- Monkey Wrench II (A8) - расширение картриджа ПЗУ для Atari BASIC от Eastern House Software. Для использования правильного слота картриджа требуется Atari 800.
- Simons' BASIC (C64) - улучшенный BASIC для C64, продаваемый CBM , загружаемый с диска или картриджа ПЗУ.
- Super Expander (VIC-20) - собственное картриджное расширение CBM Commodore BASIC 2.0 для VIC-20.
- Super Expander 64 (C64) - собственное расширение CBM Commodore BASIC 2.0 для VIC-20 на основе картриджа для C64.
Смотрите также
Рекомендации
- ^ "64K БАЗОВЫЙ" . Дэвид Тернбулл. 18 апреля 2020 г. Проверено 18 апреля 2020 г.
- ^ Бенн, Дэвид (апрель 1994 г.). «ACE: Компилятор для всех» . Проверено 8 октября 2012 г.
- ^ «Ключевой выпуск: App Game Kit 2» . МКВ . 17 февраля 2015 года . Проверено 15 декабря 2016 г.
- ^ Бертельманн, Андреас. «Advan BASIC выпущен в общественное достояние — ABBUC — Atari Bit Byter User Club eV» www.abbuc.de (на немецком языке) . Проверено 10 октября 2017 г.
- ^ "Домашняя страница AllegroBASIC" . АллегроБЕЙСИК . Архивировано из оригинала 15 ноября 2018 г. Проверено 7 октября 2023 г.
- ^ «АмиБлиц» (на немецком языке) . Проверено 16 марта 2016 г.
- ^ "Форстер: Арибас".
- ^ "Журнал видеоигр Côté Gamers Vol.5" . Côté Gamers (на французском языке) . Проверено 06 марта 2021 г.
- ^ «Виртуальный мир BASIC для Atari 2600» . www.relationalframework.com . Проверено 06 марта 2021 г.
- ^ «AttoBasic версии 2.1 поддерживает Mega88/168/328 и 32U4 (USB и ввод-вывод UART)» . Архивировано из оригинала 17 июня 2012 г. Проверено 8 октября 2012 г.
- ^ "БеКон" . Проверено 8 октября 2012 г.
- ^ "Бас 2.3" . Проверено 8 октября 2012 г.
- ^ "Бас7" . Проверено 8 октября 2012 г.
- ^ ab «BASIC XL, BASIC XE / программирование / коммерческое использование». 18 января 1992 года . Проверено 8 октября 2012 г.
- ^ "Базовый-256" . Проверено 8 октября 2012 г.
- ^ «Основы для Qt» . Проверено 31 января 2013 г.
- ^ "БасиЭгаХорз" . Проверено 8 октября 2012 г.
- ^ "Батари Базовый". Батари Базовый. 14 февраля 2007 г. Проверено 10 июня 2009 г.
- ^ "BBC БЕЙСИК" . Проверено 8 октября 2012 г.
- ^ "Бренди" . Проверено 8 октября 2012 г.
- ^ SourceForge [ постоянная мертвая ссылка ]
- ^ "блантаксебасик" . Проверено 8 октября 2012 г.
- ^ "bwBASIC: Интерпретатор Bywater BASIC" . Блог ОСС . Проверено 30 сентября 2023 г.
- ^ Холл, Джим (23 июня 2021 г.). «Программа на FreeDOS с Bywater BASIC». Opensource.com . Проверено 30 сентября 2023 г.
- ^ "КакаоБейсик" . Проверено 8 октября 2012 г.
- ^ "КулБейсик" . Проверено 8 октября 2012 г.
- ^ «Название неизвестно». Архивировано из оригинала 6 апреля 2005 года.
- ^ ab «Программное обеспечение IonicWind» . Проверено 8 октября 2012 г.
- ^ «Кипарис включен» . Проверено 8 октября 2012 г.
- ^ Главная страница Десятичного БЕЙСИКА
- ^ «Название неизвестно». Архивировано из оригинала 24 февраля 2009 года.
- ^ Хибики, Рёга. «Базовая документация Дракона». Академия.edu . Проверено 30 сентября 2023 г.
- ^ "ЭтосБЕЙСИК" . Проверено 8 октября 2012 г.
- ^ "Базовый язык сценариев FBSL Freestyle" . Архивировано из оригинала 23 мая 2017 г. Проверено 8 октября 2012 г.
- ↑ Скорость, Ричард (6 мая 2022 г.). «RAD Basic — Visual Basic 7, которого никогда не было — выпускает третью альфа-версию». Регистр . Проверено 26 марта 2023 г.
RAD Basic — не единственная игра в городе. Альтернативы на разных стадиях разработки включают TwinBASIC, который также стремится обеспечить обратную совместимость с VB6 и VBA; и FreeBASIC, который реализует многое из того, что было в Microsoft QuickBASIC (и имеет изящную IDE в виде VisualFBEditor).
- ^ Wikibooks: Futurebasic
- ^ Миллер, Пол (19 июня 2017 г.). «Fuze Code Studio позволит детям использовать Switch для написания собственных игр для Switch». Грань . Проверено 30 сентября 2023 г.
- ^ Портер, Мэтт (18 декабря 2015 г.). «Теперь дети могут вернуться к BASIC с помощью Fuze». Человек-гаджет . Проверено 30 сентября 2023 г.
- ^ Бедфорд, Майк (21 октября 2015 г.). «Обзор FUZE на базе Raspberry Pi V2» . Человек-гаджет . Проверено 30 сентября 2023 г.
- ^ Перр, Джон (1 января 2003 г.). «БАЗОВОЕ программирование в Unix». ЛинуксФокус . Проверено 26 сентября 2023 г.
- ^ «GB — Базовый для GNOME» . ГНОМ . Архивировано из оригинала 5 февраля 2005 г. Проверено 26 сентября 2023 г.
- ^ «HBasic IDE и язык» . СоурсФордж . 16 января 2007 г. Проверено 26 сентября 2023 г.
- ^ Макоратти, Хосе Карлос. «ВБ для Linux». Macoratti.net . Проверено 26 сентября 2023 г.
- ^ «Приложения HotPaw для iPhone и iPad» . Проверено 14 октября 2012 г.
- ^ "СПЦ-1000". www.old-computers.com . Проверено 7 января 2016 г.
- ^ "iziBasic" . Проверено 14 октября 2012 г.
- ^ "Джабко" . Проверено 14 октября 2012 г.
- ^ Флауэр, Дэниел (20 января 2013 г.). «JSBasic — компилятор BASIC для JavaScript». Код проекта . Проверено 30 сентября 2023 г.
- ^ "JBasic" . Проверено 14 октября 2012 г.
- ^ "jvmBasic". Гитхаб . Проверено 29 июня 2013 г.
- ^ «Название неизвестно». Архивировано из оригинала 26 октября 2005 года.
- ^ "Кбасик" . Проверено 22 ноября 2015 г.
- ^ ab "Форум TxBasic" . Проверено 26 января 2018 г.
- ^ "Мутант Джона" . Проверено 14 января 2015 г.
- ^ Сун, Лю Сюэ (12 октября 2003 г.). «MyBasic — интерпретатор языка Custom-BASIC, написанный на C++». Код проекта . Проверено 30 сентября 2023 г.
- ^ «ОСНОВЫ». получилBASIC.com . Проверено 13 апреля 2024 г.
NEXTBasic: настроенный язык Basic, созданный на основе Visual Basic .NET и предназначенный для Sega Genesis (Mega Drive).
- ^ "Домашняя страница nuBASIC Sourceforge" . Проверено 3 апреля 2014 г.
- ^ "Главная страница nuBASIC" . Проверено 15 мая 2014 г.
- ^ "Уголок eantcal, страница nuBASIC" . Проверено 15 мая 2014 г.
- ^ «Омикрон» (на немецком языке) . Проверено 25 октября 2012 г.
- ^ "Программное обеспечение Audacia" . Проверено 25 октября 2012 г.
- ^ «Ресурсы и информация на панорамном языке. Этот веб-сайт выставлен на продажу!». панорамный язык.com. Архивировано из оригинала 15 июля 2011 г. Проверено 19 августа 2013 г.
- ^ [1] Архивировано 22 июня 2004 г., в Wayback Machine.
- ^ «Интернет-магазин microEngineering Labs: Компилятор PICBASIC PRO» . Store.melabs.com . Проверено 19 августа 2013 г.
- ^ «PlayBASIC.com — создавайте видеоигры, изучайте основы программирования» . Проверено 14 января 2015 г.
- ^ Джонсон, Эрик (1992). «Система профессионального развития Microsoft BASIC». Компьютеры и гуманитарные науки . 26 (4): 305–308. дои : 10.1007/BF00054278. JSTOR 30204618. S2CID 198178477.
- ^ «Простой интерактивный интерпретатор BASIC, написанный на Python». Гитхаб . Проверено 21 декабря 2018 г.
- ^ Рогоз, Иван (07.04.2022). «Взрыв из прошлого — QBasic 4.5». Барн Лаборатория . Проверено 26 сентября 2023 г.
QB64 поставляется с WYSIWYG-редактором IDE под названием InForm, который приближает его к повседневному использованию в качестве быстрого и изящного языка автоматизации для Windows.
- ^ Никко Стром. «Совершенно БАЗОВЫЙ – веселье, обучение и ностальгия». Довольно БАЗОВЫЙ . Проверено 14 января 2015 г.
- ^ Родни Каннингем. «Главная страница - RC BASIC».
- ^ Пол Лотон. «РФО БЕЙСИК! для Android» . Проверено 14 января 2015 г.
- ^ Дарвин, Ян Ф. (10 мая 2017 г.). Поваренная книга Android: проблемы и решения для разработчиков Android. США: O'Reilly Media, Inc. п. 623. ИСБН 9781449374495.
- ^ Джон Бланкеншип. «Главная страница — RobotBASIC» . Проверено 14 января 2015 г.
- ^ "Второй БЕЙСИК". получилBASIC.com . Проверено 13 апреля 2024 г.
- ^ Фредлу. «Простой базовый для Windows R3» . Проверено 14 января 2015 г.
- ^ «Маленький базовый». Msdn.microsoft.com. Март 2010 года . Проверено 19 августа 2013 г.
- ^ Пол (ZXDunny) Данн. «СпецБАС». Гитхаб . Проверено 30 ноября 2022 г.
- ^ Дэвид А. Лиен, Справочник BASIC: Энциклопедия компьютерного языка BASIC, 2-е издание , Compusoft Publishing, 1981 ISBN 0-932760-05-8 , стр. 435 и далее
- ^ Робинсон, Кертис. "О". Нажмите Базовый . Проверено 30 сентября 2023 г.
- ^ "Винтажный БЕЙСИК" . Лайл Копницки. 14 сентября 2006 г. Проверено 8 мая 2019 г.
- ^ Уильямс, Эл (17 сентября 2018 г.). «По сути, это Интернет» . Проверено 28 сентября 2023 г.
- ^ Перр, Джон (1 января 2003 г.). «БАЗОВОЕ программирование в Unix». ЛинуксФокус . Проверено 26 сентября 2023 г.
- ^ класс (22 июня 2011 г.). «yab 1.5 без libncurses.so». Haikuware.com. Архивировано из оригинала 25 января 2013 г. Проверено 19 августа 2013 г.
Внешние ссылки
- Список БАЗОВЫХ диалектов в Керли
- Подробный обзор многих компиляторов BASIC
- Все ссылки на язык BASIC и сайт проекта кода
- Компьютер SEGA SC-3000, сведения о языке BASIC