Список БАЗОВЫХ диалектов
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2016 г. ) |
Это алфавитный список диалектов BASIC — интерпретированных и скомпилированных вариантов BASIC языка программирования . Платформа(ы) каждого диалекта, т. е. компьютерные модели и операционные системы , указаны в скобках вместе с любой другой важной информацией.
Диалекты [ править ]
0–9 [ править ]
- 1771-ДБ БЕЙСИК
- Allen-Bradley ПЛК Модуль BASIC промышленного контроллера ; Intel BASIC-52 расширен вызовами, специфичными для ПЛК.
- 64 КБ БАЗОВЫЙ
- Кроссплатформенный интерактивный интерпретатор с открытым исходным кодом для микрокомпьютера BASIC. [1]
А [ править ]
- Базик ( Амига )
- Относительно ограничен. Первоначально поставлялся с компьютерами 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)
- Базовый+
- язык программирования для 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 под названием Brandy. BBC BASIC под [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++.
- БЕОВУЛЬФ
- {Расширенный объект для начинающих с функциональностью Ultra Language} [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 ) для разработки и запуска тестовых программ в среде внутрисхемного тестирования.
- ОТРЫЖКА
- Базовое использование Reverse Polish , использовавшееся в самом раннем «научном компьютере» PSI Comp 80 , опубликованное в британском журнале радиолюбителей Wireless World.
- Бизнес Базовый
- название, данное в совокупности вариантам BASIC, которые в 1970-х годах были специализированы для коммерческого использования на мини-компьютерах.
- bwBASIC
- См. Байуотер БЕЙСИК.
- БВБЕЙСИК
- « ByteWide BASIC », автономный для Z-80 побитовый порт Tiny BASIC , разработанный совместно 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] фи: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 для Intel 8080 на базе персонального компьютера DAI , который использовал предварительную компиляцию в стиле 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 клон .
- Представьте себе базовый
- Epson ИГРА+
- ( 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] ) — Сильно модернизированная адаптация классического Бейсика. [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 ) — проект по разработке Visual Basic совместимого с клона Gnome , . [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, которая генерирует собственный машинный код, поэтому библиотеки времени выполнения не требуются.
- Основы
- ( 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]
М [ править ]
- Переводчик М2000
- двойной словарный запас (греческий-английский) Переводчик в собственной среде - Открытый исходный код - Написан на Vb6. [2]
- MacBASIC
- от Apple Оригинальный BASIC для 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
- Визуальный Бейсик
- МинимальныйBASIC
- Компилятор ECMA-55 Minimal BASIC , использующий ассемблер GNU, предназначенный для 64-разрядной версии x86-64 Linux. [54]
- MITS 4K BASIC
- Альтаир БЕЙСИК
- МИТС 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) - Японии самый популярный в Microsoft . BASIC, основанный на версии
- НАЗВАНИЕ Базовый
- компилируется в байт-код для запуска на виртуальной машине 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 OS , 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 pda)) – быстрая система компилятора/интерпретатора, с открытым исходным кодом. [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. См. Невада БЕЙСИК.
V [ edit ]
- ВАКС БЕЙСИК
- 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]
- Визуальный Бейсик
- ( 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 ) расширяют конкретный 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) - CBM улучшенный BASIC для C64, продаваемый , загружаемый с диска или картриджа ПЗУ.
- Super Expander (VIC-20) - собственное картриджное расширение CBM Commodore BASIC 2.0 для VIC-20.
- Super Expander 64 (C64) - собственное расширение CBM Commodore BASIC 2.0 для VIC-20 на основе картриджа для C64.
См. также [ править ]
- АЛГОЛ
- КОМАЛ
- Эйфория (язык программирования)
- ФОРТРАН
- Открытый язык программирования
- Список компиляторов § Интерпретаторы BASIC
Ссылки [ править ]
- ^ «64К БЕЙСИК» . Дэвид Тернбулл. 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 I/O)» . Архивировано из оригинала 17 июня 2012 г. Проверено 8 октября 2012 г.
- ^ "Бекон" . Проверено 8 октября 2012 г.
- ^ «Бас 2.3» . Проверено 8 октября 2012 г.
- ^ «Бас7» . Проверено 8 октября 2012 г.
- ^ Jump up to: Перейти обратно: а б «BASIC XL, BASIC XE/программирование/коммерческий» . 18 января 1992 года . Проверено 8 октября 2012 г.
- ^ «Базовый-256» . Проверено 8 октября 2012 г.
- ^ «Основы для Qt» . Проверено 31 января 2013 г.
- ^ «БасиЕгаХорз» . Проверено 8 октября 2012 г.
- ^ «Батари Базовый» . Батари Базовый. 14 февраля 2007 г. Проверено 10 июня 2009 г.
- ^ «Би-би-си БЕЙСИК» . Проверено 8 октября 2012 г.
- ^ "Бренди" . Проверено 8 октября 2012 г.
- ^ СурсФордж [ постоянная мертвая ссылка ]
- ^ «тупой таксебасик» . Проверено 8 октября 2012 г.
- ^ «bwBASIC: интерпретатор Bywater BASIC» . Блог ОСС . Проверено 30 сентября 2023 г.
- ^ Холл, Джим (23 июня 2021 г.). «Программа на FreeDOS с помощью Bywater BASIC» . Opensource.com . Проверено 30 сентября 2023 г.
- ^ «КакаоБейсик» . Проверено 8 октября 2012 г.
- ^ «КулБейсик» . Проверено 8 октября 2012 г.
- ^ «Название неизвестно» . Архивировано из оригинала 6 апреля 2005 года.
- ^ Jump up to: Перейти обратно: а б «Программное обеспечение IonicWind» . Проверено 8 октября 2012 г.
- ^ «Кипарис включен» . Проверено 8 октября 2012 г.
- ^ Главная страница Десятичного БЕЙСИКА
- ^ «Название неизвестно» . Архивировано из оригинала 24 февраля 2009 года.
- ^ Хибики, Рёга. «Базовая документация Dragon» . Академия.edu . Проверено 30 сентября 2023 г.
- ^ «этосБЕЙСИК» . Проверено 8 октября 2012 г.
- ^ «Базовый язык сценариев FBSL Freestyle» . Архивировано из оригинала 23 мая 2017 г. Проверено 8 октября 2012 г.
- ^ Спид, Ричард (06 мая 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» . ГНОМ . Архивировано из оригинала 05 февраля 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 г.
- ^ "изиБейсик" . Проверено 14 октября 2012 г.
- ^ «Жабко» . Проверено 14 октября 2012 г.
- ^ Флауэр, Дэниел (20 января 2013 г.). «JSBasic — компилятор BASIC для JavaScript» . Код проекта . Проверено 30 сентября 2023 г.
- ^ «JBasic» . Проверено 14 октября 2012 г.
- ^ «jvmBasic» . Гитхаб . Проверено 29 июня 2013 г.
- ^ «Название неизвестно» . Архивировано из оригинала 26 октября 2005 года.
- ^ «Кбасик» . Проверено 22 ноября 2015 г.
- ^ Jump up to: Перейти обратно: а б "Форум 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 г.
- ^ «Аудасия Софт» . Проверено 25 октября 2012 г.
- ^ "Ресурсы и информация на панорамном языке. Этот веб-сайт продается!" . панорамный язык.com. Архивировано из оригинала 15 июля 2011 г. Проверено 19 августа 2013 г.
{{cite web}}
: Cite использует общий заголовок ( справка ) - ^ [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 г.