stringtranslate.com

Список основных диалектов

Это алфавитный список диалектов BASICинтерпретируемых и компилируемых вариантов языка программирования BASIC . Платформа(ы) каждого диалекта, т.е. модели компьютеров и операционные системы , указаны в скобках вместе с любой другой важной информацией.

Диалекты

0–9

1771-DB БАЗОВЫЙ
Модуль BASIC промышленного контроллера ПЛК Allen-Bradley ; Intel BASIC-52 расширен за счет вызовов, специфичных для ПЛК.
64К БАЗОВЫЙ
Кроссплатформенный, интерактивный, интерпретатор с открытым исходным кодом для микрокомпьютерного BASIC. [1]

А

ABasiC ( Amiga )
Относительно ограничено. Первоначально поставлялось с компьютерами Amiga компанией MetaComCo .
ABC БАЗОВЫЙ
разработан для линейки компьютеров ABC 80 и ABC 800, разработанных Dataindustrier AB и производимых Luxor AB (включая ABC 802 , ABC 806 и т. д.).
ACE (скрипт AmigaAGK)
Компилятор для всех — бесплатное программное обеспечение , совместимое с AmigaBASIC, имеет дополнительные функции, некоторые из которых используют аппаратное обеспечение и операционную систему Amiga. [2]
Скрипт AGK
Основной язык сценариев AppGameKit произошел от DarkBASIC . [3]
Advan BASIC
Для домашнего компьютера 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 ) ( Altair 8800 , S-100 ) – первый продукт Microsoft
Altair Disk Extended BASIC
См . Altair BASIC
Amiga BASIC ( Amiga )
Несколько проще, чем ABasiC, см. MS BASIC для Macintosh .
AmiBlitz ( Амига )
Версия Blitz BASIC с открытым исходным кодом . [6]
AMOS BASIC ( Amiga )
Для Amiga , созданный для программирования игр . Потомок STOS BASIC на Atari ST . Более поздние производные включали AMOS Professional (он же AMOS Pro ) и Easy AMOS .
АНСИ
Стандарт для языка программирования Minimal BASIC X3.60-1978, стандарт 1978 года для минимальных функций, и X3.113-1987, полный стандарт BASIC; редко реализуется полностью.
Apple BASIC ( Apple I )
См.: Integer BASIC
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 для M23 с арифметическим процессором
Арибас [7]
Интерактивный интерпретатор для большой целочисленной арифметики и арифметики с плавающей точкой с высокой точностью с синтаксисом, похожим на Pascal/Modula. Имеет несколько встроенных функций для алгоритмической теории чисел, таких как gcd, символ Якоби, вероятностный тест Рабина на простые числа, алгоритмы факторизации (ро Полларда, эллиптическая кривая, непрерывная дробь, квадратичное решето) и т. д.
ASIC
( DOS на ПК )
Ассемблер
Язык микросхемы PICAXE
Базовое программирование Atari 2600
( Игровая консоль Atari 2600 )
SuperCharger Disk BASIC ( игровая консоль Atari 2600 )
Картридж StarPath SuperCharger плюс дисковые расширения. [8] [9]
Atari BASIC ( Atari 8-бит )
Стандартный картриджный интерпретатор для компьютеров Atari 400/800 и их последователей. На более поздних машинах он был встроен в ПЗУ.
Atari Microsoft BASIC ( Atari 8-бит )
Картридж ПЗУ плюс дисковые расширения.
АТ&Т
Интерпретатор и компилятор для AT&T UNIX PC (3B1).
AttoBasic
Резидентный интерпретатор ROM, выполняется из встроенной RAM ( Atmel AVR ) [10]
Atom BASIC ( Acorn Atom )
AutoIt ( 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 (Almost) InTerterpreter — экспериментальный интерпретатор BASIC, написанный на Atari (8-битном) BASIC для журнала Compute! Биллом Уилкинсоном.
Бас
( Unix ) – Интерпретатор для классического диалекта BASIC [12]
Бас7
( Unix , Linux , BSD , Microsoft Windows , macOS ) Интерпретатор BASIC, написанный на Seed7 , совместимый с GW-BASIC и другими старыми диалектами BASIC [13]
Банна Базовая
( Microsoft Windows ) – предположительно разрабатывается компанией Leodescal Softwares; первая официально выпущенная версия должна создавать автономные исполняемые файлы.
Microsoft BASCOM
MBASIC-совместимый компилятор BASIC от Microsoft
BASCOM-AVR, BASCOM-8051, BASCOM-LT
Компиляторы BASIC от Марка Альбертса для чипов 8051 и AVR , см. также BASCOM (компилятор BASIC)  [de]
Базовый+
язык программирования для OpenInsight
БАЗОВЫЙ 2.0
(см. Commodore BASIC )
БАЗОВЫЙ 7.0
(см. Commodore BASIC )
БАЗОВЫЙ А+
( Atari 8-bit ) – расширенный BASIC от Optimized Systems Software
БАЗОВЫЙ Продвинутый
См . IBM BASICA
БАЗОВОЕ ПРОГРАММИРОВАНИЕ
(Atari CX-2620) – Простая версия BASIC для видеокомпьютерной системы Atari 2600
БАЗОВЫЙ XE
( Atari 8-bit ) – улучшенная версия BASIC XL, разработанная Optimized Systems Software [14]
БАЗОВЫЙ XL
( Atari 8-bit ) – Улучшенный BASIC для Optimized Systems Software [14]
Basic4GL
Быстрый интерпретатор, предназначенный для графического программирования OpenGL, особенно игр.
БАЗОВЫЙ-11
( DEC PDP-11 , RSX-11 )
Базовый-256
( Microsoft Windows , Linux , Unix ) – BASIC IDE с текстовым и графическим выводом, написанная для знакомства детей с программированием. Первоначально известная как KidBASIC. [15]
БАЗОВЫЙ-52
BASIC для микроконтроллера Intel 8052
БАЗОВЫЙ-68К
структурированный BASIC для компьютеров SORD M68/M68MX, работающих в режиме CP/M-68K
БАЗОВЫЙ-E
(также известный как подводная лодка BASIC ) ( CP/M )
БАЗОВЫЙ-II
структурированный BASIC для 8-битных компьютеров SORD
БАЗОВЫЙ Плюс 2
(DEC PDP-11 : RSTS/E , RSX-11 )
БАЗОВЫЙ-ПЛЮС
(ДЕКАБРЬ PDP-11 : RSTS/E )
БАЗОВЫЙ/UX
HP BASIC для HP-UX, версия Rocky Mountain BASIC
БАЗОВЫЙ/WS
Рабочая станция HP BASIC
БАЗОВЫЙ/Z
(CP/M, МДОС)
БАЗОВЫЙ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. Объектно-ориентированный вариант Basic, подобный Visual Basic . Основан на Qt. (ранее KBASIC) [16]
BasiEgaXorz
( Sega Genesis ) – для Sega Genesis [17]
batari BASIC
версия, в основном используемая для домашней разработки Atari 2600. [18]
BBC БАЗОВЫЙ
Первоначально для 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 BASIC и выводит файл исходного кода «C», который можно скомпилировать с помощью многих компиляторов C или C++.
БЕОВУЛЬФ
{Расширенный объект для начинающих с ультра-языковой функциональностью} [21]
Бета БАЗОВЫЙ
Набор инструментов BASIC, расширяющий Sinclair BASIC .
BetterBASIC
Реализация 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 .
BlitzMax
( macOS , Linux , Windows ) – быстрый и компактный объектно-ориентированный компилятор, предназначенный для решения различных задач, в частности, для программирования игр с поддержкой OpenGL и DirectX (DirectX поддерживается только в Windows ).
БлицПлюс
( Microsoft Windows ) Быстрый компилятор, созданный для программирования 2D-игр и интерпретируемого программирования на основе событий WinAPI. Поддерживает как DirectX , так и OpenGL .
Тупой топор Базовый
(он же BXBASM ) (Win32, Linux) [22] Bxbasic представлен как учебное пособие по программированию, позволяющее разрабатывать и создавать консольный скриптовый движок и компилятор байт-кода.
бренди
См. BBC BASIC
Базовый курс бакалавра наук
Используется на компьютере Bandai RX-78
Бсисит
Диалект иврита.
BT-Базовый
Board Test Basic, используемый HP (позже Agilent , затем Keysight ) для разработки и запуска тестовых программ в среде внутрисхемного тестирования
ОТРЫЖКА
Базовый с использованием обратного польского языка , использовавшийся в самом раннем «научном компьютере» PSI Comp 80 , как было опубликовано в британском журнале для радиолюбителей Wireless World
Бизнес Базовый
общее название вариантов BASIC, которые были специализированы для коммерческого использования на мини-компьютерах в 1970-х годах.
bwBASIC
См. Байвотер BASIC
BWBASIC
"ByteWide BASIC", автономный Z-80 побитовый порт Tiny BASIC - совместно разработанный Pro-Log Corporation и ByteWide Systems, Австралия. Предназначен для приложений управления.
БКСБАСМ
См . Blunt_Ane_Basic
Bywater BASIC [ мертвая ссылка ‍ ]
(он же bwBASIC ) — интерпретатор с открытым исходным кодом для DOS и POSIX . Bwbasic содержит лишь небольшую часть команд ANSI BASIC. Его главное преимущество в том, что в программах можно также использовать команды оболочки, что является необычной особенностью для любой реализации BASIC. Теоретически его можно использовать в качестве основной оболочки в системах DOS или POSIX с некоторыми преимуществами. [23] [24]

С

CA-Realizer
диалект, похожий на VisualBasic от Computer Associates, последняя версия 3.0, больше не разрабатывается/не поддерживается
Базовый кэш
Один из двух языков сценариев в базе данных Caché
КАРБАЗИК
версия BASIC, работающая на картах, доступных в Дартмуте, когда этот язык был создан и описан в оригинальном руководстве
Casio БАЗОВЫЙ
используется в калькуляторах Casio
Кассета БАЗОВАЯ
Интерпретатор на IBM и IBM-совместимых ПК, который машина будет использовать по умолчанию, если не обнаружена операционная система.
CBASIC (CP/M, DOS)
Преемник BASIC-E.
CБЕЙСИК
стандартный интерпретатор для 8-битных компьютеров SORD (M23, M68 в режиме Z80 и т. д.), он же APU BASIC, когда установлен арифметический процессор
cbasPad Pro
Смотреть HotPaw Basic
CBM БАЗОВЫЙ
См . Commodore BASIC
CellularBASIC
Мобильный интерпретатор Java ME с открытым исходным кодом для мобильных устройств с поддержкой Java, мобильных телефонов, смартфонов и КПК
Китайский БАЗОВЫЙ
В начале 1980-х годов было разработано несколько версий BASIC, переведенных на китайский язык .
Базовый бурундук
(Apple Macintosh , порты CLI для Win32, Linux) – бесплатное программное обеспечение, защищенное авторским правом
CGIbasic
небольшой и быстрый интерпретатор для веб-скриптов.
Базовый CipherLab
инструмент для разработки прикладных программ для мобильных компьютеров CipherLab 8 серии с использованием языка программирования BASIC
КакаоБазовый
( macOS ) – Объектно-ориентированный диалект для использования Cocoa Framework [25]
CognosScript
( 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-Базовый
( Atari ST ) – улучшенный порт Chipmunk Basic , работающий как панель управления внутри Atari XControl.
Творческий базовый
(Окна) [28]
Базовый Cubloc
(Comfile Technologies) – Интерпретатор для контроллера Cubloc
( Сайбико )
Переводчик для карманного компьютера Cybiko для подростков
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-секвенсором.
DragonBASIC
для портативной видеоигры Game Boy Advance ; также полезен для Nintendo DS homebrew . [31] Dragon Basic — это своего рода кросс-компилятор с IDE, работающий в Microsoft Windows. [32]
D-Либ
for ( Microsoft Windows ) — это бесплатный компилятор BASIC , создающий исполняемые файлы байт-кода .


Э

Легкий АМОС
См . AMOS BASIC
Эмердженс Базовый
( Окна ) [28]
Конверт Базовый
( Windows )клон Visual Basic 3 .
Базовый Envision
Epson SPEL+
( Windows ) – SPEL+ – это язык программирования типа BASIC, работающий в контроллерах роботов Epson. Он поддерживает многозадачность, управление движением и управление вводом/выводом.
ESP8266 БАЗОВЫЙ
( ESP8266 и NodeMCU ) - Базовый интерпретатор с открытым исходным кодом, специально разработанный для Интернета вещей. Самостоятельно размещаемая браузерная среда разработки.
ethosBASIC
( Windows ) – ethosBASIC – это новая система разработки BASIC, предназначенная для создания компьютерных игр . [33]
Расширенный цвет BASIC
( Цветной компьютер TRS-80 и Dragon 32/64 )
Extra! Базовый язык макросов
( Micro Focus ) – язык, используемый для написания макросов для Micro Focus EXTRA! . [34] [35]

Ф

FaST Базовый
( Атари СТ )
Famicom БАЗОВЫЙ
( Nintendo Entertainment System ) – Для Nintendo Entertainment System .
ФБСЛ
( Windows , Linux на Wine )FREESTYLE Basic Script Language [36]
Базовый FirST
( Атари СТ )
FreeBASIC
(DOS (DPMI32), MS Windows, Xbox , Linux, FreeBSD ) — компилятор BASIC с открытым исходным кодом ( GPL ), который использует синтаксис, аналогичный QuickBASIC , с более продвинутыми функциями, такими как указатели и объектно-ориентированное программирование , а также поддерживает диалект, специально разработанный для совместимости с QuickBASIC.
FutureBASIC
(macOS) – свободно скомпилированный, процедурный, обеспечивает доступ к Carbon API (Mac OS Toolbox), графическому интерфейсу и файловой системе System 6 для macOS [37]
ВЗРЫВАТЕЛЬ БАЗОВЫЙ
( MS Windows , Linux , Nintendo Switch [38] ) – Высоко модернизированная адаптация классического BASIC [39] , также развернутая на пользовательских машинах Raspberry Pi . [40]

Г

ГалаксиЯ BASIC
( Galaksija ) – Версия прошивки для домашнего компьютера Galaksija.
Гамбас
( Linux , Unix , Cygwin ) – Среда быстрой разработки приложений для BASIC на Linux от Бенуа Минизини . Похожий подход, что и у Visual Basic .
ИгрыБазовые
Свободный объектно-ориентированный вариант BASIC, предназначенный для программирования игр .
GBasic
( DOS на ПК ) – Интерпретатор со множеством графических процедур.
GBasic
(на ZVT PP 01) – Интерпретатор с большим количеством графических процедур, Сделано в Чехословакии 80-х годов
G-БЕЙСИК
версия SORD CBASIC с расширениями графического языка SORD для M23 с графической платой
GCBASIC
(Microchip PIC , AVR (устаревшие), AVRDx и LGT (Logic Green Technologies)) – компилятор с открытым исходным кодом для 8-битной архитектуры микроконтроллеров PIC, AVR, AVRDx и LGT, поддерживаемый Эваном Р. Венном. Great Cow BASIC был переименован в GCBASIC в марте 2023 года.
GeoBASIC
( Геодезические станции Leica TPS 1000/1100 )
geoBASIC
( Commodore 64 ) – Для использования с GEOS
GFA БАЗОВЫЙ
(Atari ST, Amiga, DOS, Windows) – Первоначально задуманный на Atari ST , где он стал одним из самых популярных BASIC для этой платформы (он почти стал стандартным языком для Atari ST). Позднее был портирован на Amiga , DOS и Windows .
GLBasic
(основные целевые платформы: Windows , Linux , Apple iPhone , Pocket PC . Среда IDE: Windows) – оптимизировано для игр
Базовый Gnome
( Linux , Unix ) — проект по разработке совместимого с Visual Basic клона для Gnome . [41] В ходе разработки проект был прекращен в пользу Mono . [42]
Графика БАЗОВАЯ
( 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 . [43] [44]
HiSoft Базовый
(Amiga, Atari ST, ZX Spectrum)
Высокие технологии BASIC
Версия Rocky Mountain BASIC от TransEra
HotBasic
(Win32, Linux) – Простой, но мощный компилятор, выдает машинный код. Поддерживает GUI, консоль, CGI и программирование баз данных.
HotPaw Базовый
(он же yBasic , урождённый cbasPad Pro ) ( Palm OS ) – Интерпретатор с графическим интерфейсом и звуковыми функциями. [45]
HP БАЗОВЫЙ
Оригинальная версия Rocky Mountain BASIC
HP Инструмент BASIC
Другое название HP Rocky Mountain BASIC
HRAST-БАЗОВЫЙ
Для калькуляторов 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 Time-Shared BASIC
( линейка мини-компьютеров HP 2100 )
HTBasic
Версия Rocky Mountain BASIC от TransEra
Базовый Колибри
Функция автоматизации в Hummingbird Connectivity; она заменила WinWrap Basic после версии 4.
HuBASIC
Для Samsung SPC-1000 , Sharp MZ-700 и Sharp X1 , написанный в 1982 году компанией Hudson Soft в Японии. [46]

я

IBasic
( Windows ) – С поддержкой Windows API и DirectX .
IBM Кассета BASIC
( ПК ) – Встроенный в первые IBM PC . Работал независимо от DOS и использовал аудиокассеты в качестве носителя информации.
IBM VS-Бейсик
Реализация гибридного компилятора/интерпретатора для мэйнфреймов, часто используемая с такими операционными системами, как MUSIC/SP Университета Макгилла .
МКПЛ
( Computervision CADDS-2/VLSI) – Интерпретатор, связанный с базой данных проектирования интегральных схем .
ИНФОБЕЙСИК
Используется на компьютерах Prime Computers, вариант Pick BASIC для использования в операционной системе Pick.
Целочисленный BASIC
( 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 GUI . [47]

Дж.

Хабако
простой объектно-ориентированный язык программирования для создания приложений/апплетов на Java Framework. [48]
JSBasic
Преобразует Applesoft BASIC в готовый для браузера JavaScript . [49]
Просто ОСНОВНОЙ
ограниченная «бесплатная» версия Liberty BASIC ( только для Windows )
JBasic
«классическая» реализация BASIC, полностью написанная на Java. [50]
JR-БАЗОВЫЙ
используется в домашних компьютерах серии Matsushita JR
jvmBasic
Реализация BASIC, которая компилируется в байт-код Java [51]

К

Кул-Би
Смотреть KoolB
КулБ
(сокращение от Kool-Bee ) ( Windows , Linux ) — компилятор с открытым исходным кодом, минимальный, созданный в основном для учебных целей. [52]
KBasic
Базовый для Qt [53]

Л

Свобода БАЗОВЫЙ
( Windows , Macintosh , Linux ) – традиционный структурированный BASIC с расширениями для программирования графического интерфейса рабочего стола.
НравитсяBASIC
( Windows ) – Базовый компонент интерпретатора для приложений в среде .NET Framework
Локомотив БАЗОВЫЙ
( Amstrad CPC , Amstrad NC100 ) – встроен в ПЗУ, ( ZX Spectrum +3 ) на диске CP/M
LotusScript
( IBM Lotus Notes )
Кодер низкого разрешения
( iOS ) — приложение для создания игр или демонстраций в ретро-стиле на языке BASIC.
Люксор Базовый
( Люксор ABC 80 )
Научитесь программировать BASIC
( Windows 95–98, Macintosh 7.5–9) – версия, ориентированная на молодежь, с интерактивными уроками для обучения пользователя программированию
LxBasic
( Linux ) Бесплатное программное обеспечение Бесплатный компилятор и среда выполнения, совместимые с Theos MultiUser Basic [54]

М

Переводчик M2000
Двойной словарь (греческий-английский) Интерпретатор в собственной среде, открытый исходный код , написан на Vb6. [2]
MacБЕЙСИК
Оригинальный BASIC от Apple для Macintosh , выпущенный как бета-версия программного обеспечения и прекращенный из-за сделки с Microsoft
MAI Basic Four Бизнес Базовый
(разные миникомпьютеры)
Маллард БАЗОВЫЙ
( Amstrad PCW , ZX Spectrum +3 на CP/M ) – Аналогично Locomotive BASIC
MapBasic
процедурный язык, используемый специально для программ ГИС.
MasmBasic
более 300 макросов в стиле BASIC для Microsoft Macro Assembler ; требуется пакет Masm32.
МБАСИК
( CP/M ) – Дальнейшее развитие OBASIC, также от Microsoft. MBasic был одним из BASIC, разработанных Microsoft. Поставлялся с редактором строк .
МЕЛФА БАЗОВЫЙ
используется некоторыми роботами Mitsubishi и пакетами моделирования.
МЕТРИЧЕСКАЯ-БАЗОВАЯ
также известный как Уппсала-БЕЙСИК
МеллоКОМПЛЕКС
На основе "КОМПЛЕКСА", варианта БАЗОВОГО
МИКОЛ БАЗОВЫЙ
Скомпилированный Basic на основе элементов C для платформы Apple ][gs
Майкрософт БЕЙСИК
существует множество версий для различных процессоров и архитектур систем, а многие другие BASIC являются производными от некоторых Microsoft BASIC
Microsoft БАЗИКА
Смотреть БАЗИКУ
Microsoft GW-Бейсик
GW-БАЗОВЫЙ
Microsoft Small Basic
Microsoft Уровень III БАЗОВЫЙ
( Тэнди / RadioShack TRS-80 )
Microsoft Visual Basic
Визуальный базовый
МинимальныйБАЗОВЫЙ
Компилятор для ECMA-55 Minimal BASIC, создающий язык ассемблера GNU, ориентированный на 64-битную x86-64 Linux [55]
MITS 4K БАЗОВЫЙ
Альтаир БАЗОВЫЙ
MITS 8K БАЗОВЫЙ
Альтаир БАЗОВЫЙ
ММБазовый
Клон GWBasic, используемый в микрокомпьютере Maximite
Мобильный БАЗОВЫЙ
( Мобильные телефоны с поддержкой Java )
МОЛЕ Базовый
( DOS на ПК ) – Расширение собственного языка Мерти BASIC
Базовый компилятор Moonrock
( DOS на ПК ) – Маленький компилятор
Обезьяна
(Поддерживает различные платформы, подробности см. на странице) — простой, но мощный язык программирования, созданный в первую очередь для программирования игр компанией Blitz Research .
Морфик Базовый
Объектно-ориентированный диалект, который может использоваться для создания веб-приложений, серверного и клиентского кода браузера. ( Web )
MS BASIC для Macintosh
(macOS)
MSX БАЗОВЫЙ
( MSX ) – от Microsoft
MTBASIC
(CP/M, DOS) Многозадачный компилятор BASIC от Softaid
МойБазовый
Пользовательский интерпретатор языка BASIC, написанный на языке C за три дня. [56]

Н

N82-БАЗОВЫЙ
(Старый NEC PC8201 /8201A)
N88-БАЗОВЫЙ
(Старый NEC PC8801 /9801) – самый популярный в Японии BASIC , основанный на Microsoft
ИМЯ Базовый
компилируется в байт-код для запуска на виртуальной машине Java . Может также работать в интерпретируемом режиме на JVM
Невада БАЗОВЫЙ
Ellis Computing Eight-bit CP/M , имел 12-разрядную точность и матричные операции. Порт Processor Technology 8 KB BASIC
СЛЕДУЮЩИЙБазовый
Специальный язык BASIC для Sega Genesis . [57]
NorthStar БАЗОВЫЙ
( Processor Technology , NorthStar Horizon , позже адаптированная для x86 как Bazic '86 ) и SAILBOAT (базовая оптимизированная для Z80 и X86 MS-DOS)
NS Базовый
( Newton OS , Symbian OS , Palm OS , Windows CE , Windows Mobile , Microsoft Windows ) – IDE и интерпретатор байт-кода
nuBASIC
( Linux , Microsoft Windows ) – Интерпретатор, написанный на C++11 для образовательных целей. [58] [59] [60]

О

Оазис Базовый
см. THEOS Multi-User Basic
ОБАСИК
( CP/M ) – от Microsoft
Омикрон Базовый
(Atari ST, macOS) – Первоначально разработан Omikron Software для Atari ST . [61] В Германии он долгое время поставлялся вместе с новыми Atari ST . Позднее был портирован на классическую Mac OS и доработан для macOS .
OpenBASIC
разработано корпорацией MAI Systems, Inc.
Открытый язык программирования OPL
( телефоны и КПК на базе Symbian OS ) – Первоначально разработан для линейки органайзеров и КПК Psion . OPL раньше обозначал Organiser Programming Language, но после того, как в 2003 году он стал открытым исходным кодом, был переименован. Доступно для большинства классических органайзеров и КПК Psion, коммуникаторов Nokia 9210/9290/9300/9500 и Sony Ericsson P800 / P900 / P910 .
OWBasic
(Pocketviewer ( Casio pda)) – Быстрая система компиляции/интерпретации с открытым исходным кодом [62]

П

Панорамный (компьютерный язык)
Для Windows, способный обрабатывать 3D-мир и многие объекты Windows. [63]
Попугай БАЗОВЫЙ
Для виртуальной машины Parrot ; V 1.0 смоделирована на основе GW-BASIC, V 2.0 смоделирована на основе Microsoft QuickBASIC версии 4.5 [64]
PBASIC
для использования с микроконтроллером Parallax BASIC Stamp
PeayBASIC
Рукописный интерпретатор на языке C# для простого вывода текста и графики
Базовый объект Phoenix
( Linux , Unix ) – бесплатно, включает в себя конструктор графического интерфейса
PIC-БАЗОВЫЙ
для использования с микроконтроллерами
PIC БАЗОВЫЙ ПРО
также известный как PBP – для использования с микроконтроллерами PIC [65]
PICAXE БАЗОВЫЙ
для использования с микроконтроллерами PICAXE
Выбор/БАЗОВЫЙ
(также известная как Data/BASIC , Databasic ) ( операционная система Pick ) — версия BASIC, расширенная для использования в бизнесе и встроенная в среду Pick и ее варианты.
PlayBASIC
( Microsoft Windows ) – Быстрая и многофункциональная, ориентированная на разработку 2D-игр. [66]
PowerBASIC
(DOS, Win16, Win32) – бесплатные и коммерческие компиляторы для DOS и Windows, которые фокусируются на высокой скорости компиляции и небольших двоичных файлах. Они являются преемниками Turbo Basic.
Технология процессора
5 КБ и 8 КБ BASIC. Создан для компьютера SOL-20, но широко портирован на другие платформы, поскольку Processor Technology опубликовала исходный код 8080. Последними портами были Nevada BASIC (CP/M) и Utah BASIC [MS-DOS].
Профан
( Windows ) – прост в использовании, интерпретируется
Система профессионального развития (PDS)
Расширение Microsoft QuickBASIC , ориентированное на профессиональных разработчиков программного обеспечения. [67]
ProvideX
( Microsoft Windows , Linux , Unix ) – кроссплатформенный язык разработки программ, производный от Business Basic
PSX Бурундук БАЗОВЫЙ
( PlayStation ) – Для PlayStation
ЧистыйБазовый
( 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. [68]

В

QB64
( Windows , Linux и macOS )Самостоятельный компилятор BASIC для Microsoft Windows, Linux и macOS. Нацелен на полную совместимость с Microsoft QBasic и QuickBASIC. Код BASIC транслируется в C++, а затем компилируется в исполняемую форму. Для QB64 существует управляемый событиями GUI-конструктор под названием InForm. [69]
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 году. [70]

Р

RapidQ
( Windows , Linux , Solaris / SPARC и HP-UX ) — бесплатный, заимствован из Visual Basic . Полезен для графических интерфейсов. Работает в основном с инструкциями QuickBASIC . (Кроссплатформенный, бесплатный, больше не разрабатывается). Полу-ОО-интерпретатор. Включает RAD IDE .
RBScript
( Macintosh , macOS , Linux и Windows ) — язык сценариев, основанный на REALbasic .
RC Базовый
( Windows , Linux , Android ) – базовый компилятор, ориентированный на разработку игр, аналогичный SDLBasic . [71]
РЕАЛЬНЫЙбазовый
( Macintosh , macOS , Linux и Windows ) — независимый от платформы BASIC. Объектно-ориентированный вариант Basic, подобный Visual Basic . В настоящее время известен как Xojo .
Revelation BASIC или R/Basic
( DOS на ПК ) — вариант Pick/Basic, используемый в СУБД Revelation и ее последователях.
RFO БАЗОВЫЙ!
( Android )Dartmouth Basic для Android. Также называется BASIC! и BASIC! Super User. [72] [73]
РМ Базовый
BASIC, предоставленный Research Machines для их ранней линейки ПК Nimbus
RobotBASIC
( Windows ) – Бесплатный интерпретатор BASIC и симулятор робототехники для ОС Windows, позволяющий программировать игры и графический интерфейс. Новая версия также будет компилироваться в отдельные исполняемые файлы. [74]
Скалистые горы BASIC
создано HP для управления инструментами через HP-IB
Запустить BASIC
( macOS , Linux и Windows ) – Бесплатная интерактивная веб-серверная версия Liberty BASIC

С

S-БАЗОВЫЙ
«Структурированный» BASIC, поставляемый с системами Kaypro CP/M
ПАРУСНИК
SAIL Basic на другом галсе (CP/M, DOS Z80, X86, псевдоинтерпретируемый, совместимый с Northstar Basic, файловая система B-Tree)
БОЛЬНОЙ
Symbolic Instruction Code Kit — это псевдо-BASIC-интерпретатор, написанный на QB64. [3] Архивировано 19 августа 2018 г. на Wayback Machine [4] [ постоянная неработающая ссылка ‍ ]
СЭМ БЕЙСИК
( SAM Купе )
ВторойБАЗОВЫЙ
Среда разработки BASIC для Sega Genesis . [75]
SAX Базовый
Простой API для XML
СБАС
"Structured BASIC" был популярен в британских школах в 1980-х и 90-х годах. Написан Брайаном Такаберри из SPA Ltd для работы на компьютерах RM plc .
S-БАЗОВЫЙ
Разработано для Nokia 9300 и Nokia 9500 Communicator. Разработка не завершена, остановлена ​​на версии 0.9.
ScriptBasic
Кроссплатформенный (ANSI C) встраиваемый интерпретатор/API с открытым исходным кодом. Проект ScriptBasic — это в первую очередь встраиваемый API скриптов с примерами интерпретатора командной строки и многопоточного сервера приложений HTTP, работающего как служба.
sdlBasic
Бесплатная, многоплатформенная, основана на ядре wxBasic , но использует библиотеку SDL .
SEGA БАЗОВЫЙ
Версия BASIC от SEGA, предназначенная для компьютера SEGA SC-3000
Острый БАЗОВЫЙ
( Карманные компьютеры Sharp )
BASIC Саймонса
Утилита на основе картриджа, которая добавляла 114 дополнительных ключевых слов к стандартному BASIC 2.0 на компьютере Commodore 64.
Простой БАЗОВЫЙ
для Windows R3 Intermedia Language version Традиционный BASIC, созданный для научных целей. [76]
СИМПОЛ
Объектно-ориентированный, создан для генерации кода для Windows, Linux, macOS
Синклер БАЗОВЫЙ
( ZX80 , ZX81 / TS1000 , ZX Spectrum , Timex Sinclair 2068 , Ringo R470 , Лямбда 8300 )
SmallBASIC
( Android , Windows , Linux , DOS , Palm OS и т. д.) – небольшой интерпретатор с открытым исходным кодом, распространяемый по лицензии GPL .
Маленький базовый
( Windows ) – команда Microsoft DevLabs. [77]
умный БАЗОВЫЙ
для iOS
SmartBASIC
( Колеко Адам )
SmileBASIC
Ретро-диалект BASIC, используемый в Petit Computer (для DSi) и SmileBASIC (для 3DS)
Сони БЕЙСИК
для Sony SMC-70
РЫДАЮТ
( серия ICT 1900 ) Система Southampton BASIC
Софтворкс Базовый
(Win32, Visual Studio.Net, Linux, Unix) – надмножество AlphaBasic
СпецБАС
Улучшенный интерпретатор Sinclair BASIC для современных ПК. [78]
Очки BASIC
( Microsoft Windows – может быть перекомпилирован для macOS , Linux и AmigaOS ) с открытым исходным кодом, интерпретируемый
Spiderbasic
SpiderBasic — это новый язык программирования на стороне веб-клиента, основанный на устоявшихся правилах BASIC. Он позволяет разрабатывать очень сложные оконные веб-приложения, включая мобильные приложения для iOS и Android.
SQABasic
Для программного обеспечения Rational, разработанного для Robot Script
StarBasic
StarOffice Базовый
StarOffice Базовый
(он же StarBasic ) ( OpenOffice.org , StarOffice )
ST BASIC (Atari)
( Atari ST ) – Это было в комплекте с Atari ST
СТОС БАЗОВЫЙ
( Atari ST ) – Для Atari ST, предназначенного для программирования игр . Предшественник AMOS BASIC на Amiga .
Подводная лодка BASIC
БАЗОВЫЙ-E
СуперБЕЙСИК
( Синклер К. Л. )
Супер Игровая Система BASIC
Для Windows 10 — базовая реализация для обучения и создания простых игр. [5]
SV расширенный БАЗОВЫЙ
( Spectravideo ) – для Spectravideo 318/328, от Microsoft .

Т

T-БЕЙСИК
Диалект BASIC, используемый в Wang 2200T и его советском российском клоне Iskra 226.
T-БЕЙСИК
Версия Microsoft BASIC, используемая на Toshiba Pasopia .
ТБАЗИК
Версия BASIC, используемая для разработки программного обеспечения на семействе тестовых систем BRAT компании ATTI
Тектроникс
Для компьютеров серии 4050 расширенные графические команды [79]
Терминал-БЕЙСИК
Чистый интерпретатор, написанный на C++11 . Поддерживает большое подмножество Minimal BASIC, работает на Arduino , Linux , Windows . Бесплатное программное обеспечение ( GPL3 , LGPL3). Страница проекта.
THEOS Многопользовательский базовый
( операционная система THEOS )
тонкийБазовый
интерпретатор для Microsoft Windows
ТИ БАЗОВЫЙ
(примечание: без дефиса) ( TI-99/4A )
TI расширенный BASIC
( ТИ-99/4А )
TI-БЕЙСИК
(примечание: дефис) ( программируемые калькуляторы Texas Instruments )
Тиббо Базовый
( Микроконтроллеры Tibbo )
Tiger-БАЗОВЫЙ
Высокоскоростная многозадачность для микроконтроллеров семейства BASIC-Tiger.
Маленький БАЗОВЫЙ
(любой микрокомпьютер , но в основном реализован на ранних машинах с шиной S-100 ) – Минималистская версия, исходный код которой был меньше, чем в этой статье, использовалась на платформах с небольшим объемом памяти.
TML-БАЗОВЫЙ
( Apple IIGS ) – скомпилированный BASIC с графическим интерфейсом IDE для написания собственных приложений с графическим интерфейсом.
Базовый сенсорный экран
( Android ) Вариант BASIC, оптимизированный для сенсорного экрана . [80]
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 . Даже этот более медленный интерпретатор был примерно в четыре раза быстрее встроенного BASIC. Написан Фрэнком Островски , человеком, который затем разработал GFA BASIC . Пришел из Happy Computer .
TxBasic
( Linux ) Компилятор и среда выполнения, совместимые с Theos MultiUser Basic с расширенными функциями [54]
Tymshare SuperBasic
( СП 940 )

У

ugBASIC
Изоморфный и открытый исходный язык, полностью документированный и предназначенный для разработки переносимых программ без ущерба для эффективности. Таким образом, с одним исходным кодом можно создавать игры для многочисленных 8-битных платформ.
УБАСИК
( DOS на ПК ) – Интерпретатор со многими математическими процедурами. Сильный акцент на теорию чисел . Может работать с многозначными числами, комплексными числами .
UniBASIC
диалект, являющийся частью базы данных UniData , с особым упором на доступ к данным и манипулирование ими.
Вселенная
диалект, являющийся частью базы данных UniVerse , с особым упором на доступ к данным и манипулирование ими.
Уппсала-БЕЙСИК
также известный как МЕТРИЧЕСКИЙ-БАЗОВЫЙ
Юта BASIC
Ellis Computing, имел 12-разрядную точность и матричные операции. Порт MS-DOS процессорной технологии 8K BASIC. См. Nevada 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 . [81]
Визуальный базовый
( Windows )объектно-ориентированный диалект Microsoft со средой быстрой разработки приложений .
Visual Basic .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 , с 2014 года принадлежащей VMS Software Inc. (VSI). Работает на операционной системе OpenVMS .

Вт

Варшава Базовая
Васаби
функциональный диалект с такими функциями, как замыкания , продолжения и функции первого порядка , созданный в Fog Creek Software как внутренняя платформа разработки веб-приложений. Не выпущен для публики, но часто фигурирует во влиятельном блоге Джоэла Спольски , основателя и генерального директора Fog Creek.
wwwБЕЙСИК
Браузерный интерпретатор BASIC от Google . [82]
Watcom Базовый
Диалект от Watcom
Ватерлоо БАЗОВЫЙ
Диалект, разработанный в Университете Ватерлоо.
WinWrap Базовый
Интерпретатор стороннего типа VBA, который можно подключать к программам для предоставления им функциональности макросов/VBA
WordBasic
версии Microsoft Word до MS Word 97
wxBasic
Интерпретатор GPL с открытым исходным кодом на основе платформенно-независимой библиотеки wxWidgets toolkit. Для Linux , macOS (предлагается) и Windows .

Х

X11-Базовый
( Atari ST , Windows , Linux , Android , Raspberry Pi )структурированный диалект языка программирования BASIC с графикой, звуком и многим другим. [41]
XBasic
( Windows , Linux ) – компилятор с открытым исходным кодом и графическим дизайнером
XBLite
( Windows ) – компилятор с открытым исходным кодом и встроенным редактором
Ксоджо
( MacOS , Linux , Windows , iOS , Raspberry Pi и Web ) — независимый от платформы BASIC. Объектно-ориентированный вариант Basic, подобный Visual Basic . Ранее известный как REALbasic .

И

Ябасик
( Linux , Windows и PlayStation 2 ) Небольшой интерпретатор. ( GPL )
яб
( BeOS , Zeta , Haiku ) Адаптация Yabasic, которая позволяет создавать графические программы с использованием API BeOS . [83]
yBasic
Смотреть HotPaw Basic

З

ZBasic
Подмножество диалекта Visual Basic для микроконтроллеров ZX с поддержкой многозадачности.
ZBasic (Zedcor Zbasic)
Впервые выпущен Zedcor (Тусон, Аризона) в середине 1985 года. Были сделаны версии для компьютеров Apple, DOS, Macintosh CP/M и TRS-80. В 1991 году 32 Bit Software Inc. (Даллас, Техас) купила версию DOS и расширила ее. Zedcor сосредоточилась на рынке Apple Mac и переименовала ее в FutureBASIC. ZBasic был очень быстрым, эффективным и продвинутым, с точностью двоично-десятичных чисел до 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 )

Смотрите также

Ссылки

  1. ^ "64K BASIC". Дэвид Тернбулл. 2020-04-18 . Получено 2020-04-18 .
  2. ^ Бенн, Дэвид (апрель 1994 г.). "ACE: Компилятор для всех" . Получено 08.10.2012 .
  3. ^ "Key Release: App Game Kit 2". MCV . 17 февраля 2015 г. Получено 15 декабря 2016 г.
  4. ^ Бертельманн, Андреас. "Advan BASIC передан в общественное достояние - ABBUC - Atari Bit Byter User Club eV" www.abbuc.de (на немецком языке) . Получено 10 октября 2017 г.
  5. ^ "Домашняя страница AllegroBASIC". AllegroBASIC . Архивировано из оригинала 2018-11-15 . Получено 2023-10-07 .
  6. ^ "AmiBlitz" (на немецком языке) . Получено 2016-03-16 .
  7. ^ «Форстер: Арибас».
  8. ^ "Журнал видеоигр Côté Gamers Vol.5" . Côté Gamers (на французском языке) . Проверено 06 марта 2021 г.
  9. ^ "Виртуальный мир BASIC для Atari 2600". relationalframework.com . Получено 2021-03-06 .
  10. ^ "AttoBasic версии 2.1 поддерживает Mega88/168/328 и 32U4 (USB и UART I/O)". Архивировано из оригинала 2012-06-17 . Получено 2012-10-08 .
  11. ^ "BaCon" . Получено 2012-10-08 .
  12. ^ "Bas 2.3" . Получено 2012-10-08 .
  13. ^ "Bas7" . Получено 2012-10-08 .
  14. ^ ab "BASIC XL, BASIC XE / программирование / коммерческое". 18 января 1992 г. Получено 08.10.2012 г.
  15. ^ "Basic-256" . Получено 2012-10-08 .
  16. ^ "Basic For Qt" . Получено 2013-01-31 .
  17. ^ "BasiEgaXorz" . Получено 2012-10-08 .
  18. ^ "batari Basic". batari Basic. 2007-02-14 . Получено 2009-06-10 .
  19. ^ "BBC BASIC" . Получено 2012-10-08 .
  20. ^ "Бренди" . Получено 2012-10-08 .
  21. ^ SourceForge [ постоянная мертвая ссылка ‍ ]
  22. ^ "bluntaxebasic" . Получено 2012-10-08 .
  23. ^ "bwBASIC: Интерпретатор Bywater BASIC". Блог OSS . Получено 2023-09-30 .
  24. ^ Холл, Джим (2021-06-23). ​​"Программа на FreeDOS с Bywater BASIC". Opensource.com . Получено 2023-09-30 .
  25. ^ "CocoaBasic" . Получено 2012-10-08 .
  26. ^ "CoolBasic" . Получено 2012-10-08 .
  27. ^ "Название неизвестно". Архивировано из оригинала 6 апреля 2005 г.
  28. ^ ab "IonicWind Software" . Получено 2012-10-08 .
  29. ^ "Cypress Enable" . Получено 2012-10-08 .
  30. ^ Десятичный BASIC домой
  31. ^ "Название неизвестно". Архивировано из оригинала 24 февраля 2009 года.
  32. ^ Хибики, Рёга. "Dragon Basic documentation". Academia.edu . Получено 2023-09-30 .
  33. ^ "ethosBASIC" . Получено 2012-10-08 .
  34. ^ "Extra! Basic Macros - Extra! User Guide" . Получено 2024-09-27 .
  35. ^ "Extra! Basic Language Reference - Compiled Help File" . Получено 2024-09-27 .
  36. ^ "FBSL Freestyle Basic Script Language". Архивировано из оригинала 2017-05-23 . Получено 2012-10-08 .
  37. ^ Wikibooks:Futurebasic
  38. ^ Миллер, Пол (2017-06-19). «Fuze Code Studio позволит детям использовать Switch для программирования собственных игр для Switch». The Verge . Получено 2023-09-30 .
  39. ^ Портер, Мэтт (2015-12-18). «Теперь дети могут вернуться к BASIC с Fuze». The Gadget Man . Получено 2023-09-30 .
  40. ^ Бедфорд, Майк (21.10.2015). "Обзор FUZE на базе Raspberry Pi V2". The Gadget Man . Получено 30.09.2023 .
  41. ^ ab Perr, John (01.01.2003). "Программирование на BASIC в Unix". LinuxFocus . Получено 26.09.2023 .
  42. ^ "GB - Basic for GNOME". GNOME . Архивировано из оригинала 2005-02-05 . Получено 2023-09-26 .
  43. ^ "HBasic IDE и язык". SourceForge . 2007-01-16 . Получено 2023-09-26 .
  44. ^ Макоратти, Хосе Карлос. «ВБ для Linux». Macoratti.net . Проверено 26 сентября 2023 г.
  45. ^ "Приложения HotPaw для iPhone и iPad" . Получено 14 октября 2012 г.
  46. ^ "SPC-1000". www.old-computers.com . Получено 7 января 2016 г. .
  47. ^ "iziBasic" . Получено 2012-10-14 .
  48. ^ "Jabco" . Получено 2012-10-14 .
  49. ^ Флауэр, Дэниел (2013-01-20). "JSBasic - компилятор BASIC в JavaScript". Code Project . Получено 2023-09-30 .
  50. ^ "JBasic" . Получено 2012-10-14 .
  51. ^ "jvmBasic". GitHub . Получено 29-06-2013 .
  52. ^ "Название неизвестно". Архивировано из оригинала 26 октября 2005 г.
  53. ^ "Kbasic" . Получено 2015-11-22 .
  54. ^ ab "Форум TxBasic" . Получено 26 января 2018 г.
  55. ^ "John's Mutant" . Получено 14 января 2015 г.
  56. ^ Сун, Лю Сюэ (2003-10-12). "MyBasic - пользовательский интерпретатор языка BASIC, написанный на C++". Code Project . Получено 2023-09-30 .
  57. ^ "BASICs". gotBASIC.com . Получено 13 апреля 2024 г. . NEXTBasic: Настраиваемый язык Basic, вдохновленный Visual Basic .NET, предназначенный для Sega Genesis (Mega Drive).
  58. ^ "Домашняя страница nuBASIC Sourceforge" . Получено 2014-04-03 .
  59. ^ "Домашняя страница nuBASIC" . Получено 2014-05-15 .
  60. ^ "eantcal's corner nuBASIC page" . Получено 2014-05-15 .
  61. ^ "Omikron" (на немецком) . Получено 2012-10-25 .
  62. ^ "Audacia Software" . Получено 2012-10-25 .
  63. ^ "Panoramic Language: Resources and Information". Panoramic-Language.com. Архивировано из оригинала 2011-07-15 . Получено 2013-08-19 .
  64. ^ [1] Архивировано 22 июня 2004 г. на Wayback Machine.
  65. ^ "Интернет-магазин microEngineering Labs: Компилятор PICBASIC PRO". Store.melabs.com . Получено 19.08.2013 .
  66. ^ "PlayBASIC.com - Создавайте видеоигры, изучайте основы программирования" . Получено 14 января 2015 г.
  67. ^ Джонсон, Эрик (1992). «Система профессионального развития Microsoft BASIC». Компьютеры и гуманитарные науки . 26 (4): 305–308. doi :10.1007/BF00054278. JSTOR  30204618. S2CID  198178477.
  68. ^ "Простой интерактивный интерпретатор BASIC, написанный на Python". GitHub . Получено 21.12.2018 .
  69. ^ Рогоз, Иван (2022-04-07). "Взрыв из прошлого - QBasic 4.5". Barn Lab . Получено 2023-09-26 . QB64 поставляется с редактором WYSIWYG IDE под названием InForm, который приближает его к повседневному использованию в качестве быстрого и грубого языка для автоматизации для Windows.
  70. ^ Никко Штром. "Quite BASIC – fun, learning and nostalgia". Quite BASIC . Получено 14 января 2015 г.
  71. ^ Родни Каннингем. «Домашняя страница — RC BASIC».
  72. ^ Пол Лоутон. "RFO BASIC! для Android" . Получено 14 января 2015 г.
  73. ^ Дарвин, Ян Ф. (2017-05-10). Android Cookbook: Проблемы и решения для разработчиков Android. США: O'Reilly Media, Inc. стр. 623. ISBN 9781449374495.
  74. ^ Джон Бланкеншип. "Домашняя страница - RobotBASIC" . Получено 14 января 2015 г.
  75. ^ "SecondBASIC". gotBASIC.com . Получено 2024-04-13 .
  76. ^ fredlu. "Simple Basic for Windows R3" . Получено 14 января 2015 г. .
  77. ^ "Small Basic". Msdn.microsoft.com. Март 2010 г. Получено 19 августа 2013 г.
  78. ^ Пол (ZXDunny) Данн. "SpecBAS". GitHub . Получено 2022-11-30 .
  79. ^ Дэвид А. Лиен, Справочник BASIC: Энциклопедия языка программирования BASIC, 2-е издание, Compusoft Publishing, 1981 ISBN 0-932760-05-8 , стр. 435 и далее 
  80. ^ Робинсон, Кертис. "О". Touch Basic . Получено 2023-09-30 .
  81. ^ "Vintage BASIC". Лайл Копницки. 2006-09-14 . Получено 2019-05-08 .
  82. ^ Уильямс, Эл (2018-09-17). "It's The Web, Basically" . Получено 2023-09-28 .
  83. ^ clasqm (2011-06-22). "yab 1.5 без libncurses.so". Haikuware.com. Архивировано из оригинала 2013-01-25 . Получено 2013-08-19 .

Внешние ссылки