Articulo de referencia

Lista de dialectos del BASIC

Esta es una lista alfabética de dialectos BASIC , variantes interpretadas y compiladas del lenguaje de programación BASIC . Las plataformas de cada dialecto, es decir, los model...

Esta es una lista alfabética de dialectos BASIC , variantes interpretadas y compiladas del lenguaje de programación BASIC . Las plataformas de cada dialecto, es decir, los modelos de computadora y los sistemas operativos , se indican entre paréntesis junto con cualquier otra información significativa.

Dialectos

0–9

1771-DB BÁSICO
Módulo BASIC de controlador industrial PLC Allen-Bradley ; Intel BASIC-52 ampliado con llamadas específicas de PLC.
64K BÁSICO
Intérprete interactivo, multiplataforma y de código abierto para el lenguaje BASIC de microcomputadoras. [1]

A

ABasiC ( Amiga )
Relativamente limitado. Inicialmente proporcionado con las computadoras Amiga por MetaComCo .
ABC BÁSICO
Diseñado para la línea de computadoras ABC 80 y ABC 800 diseñadas por Dataindustrier AB y fabricadas por Luxor AB (incluyendo ABC 802 , ABC 806, etc.).
ACE (Script de AmigaAGK)
Un compilador para todos: software gratuito , compatible con AmigaBASIC, tiene funciones adicionales, algunas de las cuales explotan el hardware y el sistema operativo del Amiga. [2]
Guión AGK
El lenguaje de programación principal de AppGameKit desciende de DarkBASIC . [3]
Avanzado BÁSICO
Para el ordenador doméstico Atari, basado en disco, que contiene BASIC, compilador, diseño de pantalla y utilidades. Publicado en el dominio público en julio de 2006 [4]
BÁSICO avanzado
(también conocido como BASIC Advanced, Advanced BASIC) (DOS en PC) de Microsoft. Disponible en ROM en IBM PC. Versiones posteriores basadas en disco para IBM PC DOS.
AllegroBÁSICO
Variante discontinuada destinada a utilizar la biblioteca Allegro . [5]
Alfabético
Altair BÁSICO
(también conocido como MITS 4K BASIC , MITS 8K BASIC , Altair Disk Extended BASIC ) ( Altair 8800 , S-100 ) : el primer producto de Microsoft
Disco Altair BASIC extendido
Ver Altair BASIC
Amiga BASIC ( Amiga )
Un poco más fácil que ABasiC, consulte MS BASIC para Macintosh .
AmiBlitz ( Amiga )
Versión de código abierto de Blitz BASIC . [6]
AMOS BASIC ( Amiga )
Para Amiga , creado para la programación de juegos . Un descendiente de STOS BASIC en Atari ST . Derivados posteriores incluyeron AMOS Professional (también conocido como AMOS Pro ) y Easy AMOS .
Normas americanas
Estándar para el lenguaje de programación Minimal BASIC X3.60-1978, un estándar de 1978 para características mínimas, y X3.113-1987, el estándar BASIC completo; rara vez implementado en su totalidad.
Apple BASIC ( Apple I )
Ver: BASIC entero
Apple Business BASIC ( Apple III )
Applesoft BASIC ( Apple II )
Basado en el mismo código de Microsoft en el que se basó Commodore BASIC . Estándar en Apple II Plus /Apple II Europlus y todos los modelos posteriores de la familia Apple II.
ARMbásico
Compilador BASIC para procesadores ARM, adaptado a una serie de PCB de desarrollo ARM populares.
APU BÁSICA
Versión de SORD CBASIC para el M23 con procesador aritmético
Aribas [7]
Intérprete interactivo para aritmética de números enteros grandes y aritmética de punto flotante de precisión múltiple con una sintaxis similar a la de Pascal/Modula. Tiene varias funciones integradas para la teoría algorítmica de números como el mcd, el símbolo de Jacobi, la prueba probabilística de primos de Rabin, algoritmos de factorización (rho de Pollard, curva elíptica, fracción continua, criba cuadrática), etc.
ASIC
( DOS en la PC )
Ensamblador
Lenguaje del chip PICAXE
Programación básica del Atari 2600
( Consola de videojuegos Atari 2600 )
Disco SuperCharger BASIC ( consola de videojuegos Atari 2600 )
Cartucho StarPath SuperCharger más extensiones basadas en disco. [8] [9]
Atari BASIC ( Atari de 8 bits )
El intérprete estándar basado en cartuchos para los ordenadores Atari 400/800 y sus sucesores. En los equipos posteriores, estaba integrado en la ROM.
Atari Microsoft BASIC ( Atari de 8 bits )
Cartucho ROM más extensiones basadas en disco.
AT&T
intérprete y compilador para AT&T UNIX PC (3B1).
AttoBasic
Intérprete residente en ROM, se ejecuta desde la RAM en el chip ( Atmel AVR ) [10]
Atom BASIC ( Átomo Acorn )
AutoIt ( Microsoft Windows )
Automatiza otros programas, por ejemplo, con clics simulados del ratón. Interpretado. GUI. Crea archivos EXE.

B

B32 Básico de Negocios
( Datos Generales Eclipse MV , Unix , DOS )
B4A, B4i, B4J, B4R, B4X
(Suite de programas de Anywhere Software con IDE corriendo sobre Microsoft Windows que compila código para ANDROID | IOS | WINDOWS | MAC | LINUX | ARDUINO | RASPBERRY PI | ESP8266/ESP32)
Tocino
( Unix , BSD , macOS ) : convertidor de Basic a C implementado tanto en BaCon (para un buen rendimiento) como en scripts de shell (para arranque). [11]
CARNADA
abreviatura de BASIC (Almost) InTerpreter, fue un intérprete BASIC experimental escrito en Atari (8 bits) BASIC para Compute! Magazine por Bill Wilkinson.
Bajo
( Unix ) – Intérprete para el dialecto BASIC clásico [12]
Bas7
( Unix , Linux , BSD , Microsoft Windows , macOS ) Un intérprete de BASIC, escrito en Seed7 , que es compatible con GW-BASIC y otros dialectos BASIC antiguos [13]
Banna Básica
( Microsoft Windows ) : supuestamente en desarrollo por Leodescal Softwares; se supone que la primera versión lanzada oficialmente producirá ejecutables independientes
Microsoft BASCOM
Compilador BASIC compatible con MBASIC de Microsoft
BASCOM-AVR, BASCOM-8051, BASCOM-LT
Compiladores BASIC de Mark Alberts para los chips 8051 y AVR , véase también BASCOM (compilador BASIC)  [de]
Básico+
Lenguaje de programación para OpenInsight
BÁSICO 2.0
(ver Commodore BASIC )
BÁSICO 7.0
(ver Commodore BASIC )
BÁSICO A+
( Atari 8-bit ) : un BASIC ampliado de Optimized Systems Software
BÁSICO Avanzado
Ver IBM BASICA
Programación BÁSICA
(Atari CX-2620) – Una versión sencilla de BASIC para el sistema informático de vídeo Atari 2600
XE BÁSICO
( Atari 8-bit ) : una versión mejorada de BASIC XL, de Optimized Systems Software [14]
BÁSICO XL
( Atari 8-bit ) : BASIC mejorado por Optimized Systems Software [14]
Básico4GL
Intérprete rápido pensado para programación gráfica OpenGL, especialmente juegos.
BÁSICO-11
( DECLARACIÓN PDP-11 , RSX-11 )
Básico-256
( Microsoft Windows , Linux , Unix ) : IDE de BASIC con salida de texto y gráficos, escrito para introducir a los niños a la programación. Originalmente conocido como KidBASIC. [15]
BASICO-52
BASIC para el chip microcontrolador Intel 8052
BASICO-68K
BASIC estructurado para las computadoras SORD M68/M68MX que se ejecutan en modo CP/M-68K
BÁSICO-E
(también conocido como submarino BASIC ) ( CP/M )
BÁSICO-II
BASIC estructurado para computadoras SORD de 8 bits
BASIC Más 2
(DEC PDP-11 : RSTS/E , RSX-11 )
BÁSICO-PLUS
( PDP-11 de diciembre : RSTS/E )
BÁSICO/UX
HP BASIC para HP-UX, versión de Rocky Mountain BASIC
BÁSICO/WS
Estación de trabajo HP BASIC
BÁSICO/Z
(CP/M, MDOS)
BASIC09
( OS-9 y OS-9 68K en CPU Motorola 6809 y 68K , respectivamente)
BÁSICA
(también conocido como BASIC Advanced , Advanced BASIC ) ( DOS en PC ) de Microsoft . Disponible en ROM en IBM PC . Versiones posteriores basadas en disco para IBM PC DOS .
BASICODO
(Muchas computadoras domésticas de 8 bits, incluida la KC 85 ) Un subconjunto común a muchos BASIC específicos de la plataforma, lo que permite la interoperabilidad.
Básico para Qt
( macOS , Linux y Windows ) : BASIC independiente de la plataforma. Variante de Basic orientada a objetos similar a Visual Basic . Basado en Qt. (anteriormente, KBASIC) [16]
BasiEgaXorz
( Sega Genesis ) – para Sega Genesis [17]
Batari BÁSICO
Versión utilizada principalmente para el desarrollo casero de Atari 2600. [18]
BBC BÁSICO
Originalmente para Acorn / BBC Micro , pero desde entonces ha sido portado a RISC OS , Tiki 100 , Cambridge Z88 , Amstrad NC100 , CP/M , ZX Spectrum , DOS , Microsoft Windows y muchos otros. [19] También está disponible un clon GPL de BBC BASIC llamado Brandy [20] escrito en C portable ( RISC OS , NetBSD, OpenBSD, FreeBSD, Linux , macOS , AmigaOS , DOS ). También hay un puerto hecho para Commodore 64 por Aztec Software, escrito por Julian Gardner.
Bázic '86
Ver Northstar BASIC
BBx
( Microsoft Windows , Linux , Unix ) : lenguaje de desarrollo de programas multiplataforma derivado de Business Basic .
Banco Central de Venezuela
Pequeña herramienta de línea de comandos que ingresa un archivo de código fuente BCX BASIC y genera un archivo de código fuente 'C' que se puede compilar con muchos compiladores C o C++.
BEOWULF
{Objeto extendido para principiantes con funcionalidad de lenguaje Ultra} [21]
BÁSICO BETA
Kit de herramientas BASIC que amplió Sinclair BASIC .
MejorBASIC
Implementación de BASIC por Summit Software Technologies, disponible por primera vez a principios de la década de 1980; posteriormente mantenida por Michael Poremski.
BI-280
Intérprete de Business BASIC ( CP/M , MP/M ) de Control C Corporation, Beaverton, Oregon.
Blitz3D
( Microsoft Windows ) Compilador rápido creado para programación de juegos 3D , con soporte para DirectX 7.
Blitz BÁSICO
( Amiga , Windows ) : compilador rápido pensado para la programación de juegos . Versión para Windows compatible con DirectX . Descontinuado, reemplazado por BlitzPlus .
Blitzmáximo
( macOS , Linux , Windows ) – Compilador orientado a objetos rápido y compacto diseñado para varias tareas, especialmente programación de juegos con soporte para OpenGL y DirectX (el soporte para DirectX es solo para Windows ).
Blitz Plus es un programa de televisión de pago por suscripción que ofrece una gran variedad de servicios de pago por suscripción.
( Microsoft Windows ) Compilador rápido diseñado para programación de juegos 2D y programación interpretada basada en eventos WinAPI. Admite DirectX y OpenGL .
Hacha roma básica
(también conocido como BXBASM ) (Win32, Linux) [22] Bxbasic se presenta como un tutorial de programación, para desarrollar y construir un motor de scripts en modo consola y un compilador de código de bytes.
brandy
Ver BBC BASIC
Licenciatura básica
Utilizado en la computadora Bandai RX-78
Bsisith
Dialecto hebreo.
BT-Básico
Placa de prueba básica, utilizada por HP (más tarde Agilent , luego Keysight ) para desarrollar y ejecutar programas de prueba en un entorno de prueba en circuito
ERUCTAR
Uso básico del polaco inverso , utilizado por la primera "computadora científica" PSI Comp 80 , como se publicó en la revista británica para entusiastas de la radio Wireless World
Básico de negocios
nombre dado colectivamente a las variantes de BASIC que se especializaron para uso comercial en minicomputadoras en la década de 1970.
bwBÁSICO
Ver Bywater BASIC
BWBÁSICO
"ByteWide BASIC", una versión bit a bit independiente de Tiny BASIC para Z-80 , desarrollada conjuntamente por Pro-Log Corporation y ByteWide Systems, Australia. Destinada a aplicaciones de control.
Bxbasm
Ver Blunt_Ane_Basic
Bywater BASIC [ enlace inactivo ]
(también conocido como bwBASIC ): un intérprete de código abierto para DOS y POSIX . Bwbasic contiene solo una pequeña parte de los comandos ANSI BASIC. Su principal ventaja es que también se pueden usar comandos de shell en los programas, una característica poco común en cualquier implementación de BASIC. En teoría, se podría usar como el shell principal en un sistema DOS o POSIX, con algunas ventajas. [23] [24]

do

Realizador CA
Dialecto similar a VisualBasic de Computer Associates, última versión 3.0, ya no está en desarrollo ni recibe soporte
Caché básico
Uno de los dos lenguajes de programación en la base de datos Caché
Tarjeta básica
Versión de BASIC operada con tarjetas disponible en Dartmouth cuando se creó ese lenguaje y se describió en el manual original.
Casio BÁSICO
utilizado en calculadoras Casio
Casete BASICO
Un intérprete en PC IBM y compatibles con IBM que la máquina utilizará de forma predeterminada si no se detecta ningún sistema operativo.
CBASIC (CP/M, DOS)
Sucesor del BASIC-E.
CBASIC
Intérprete estándar para computadoras SORD de 8 bits (M23, M68 en modo Z80, etc.), también conocido como APU BASIC cuando está instalado el procesador aritmético
cbasPad Pro
Ver HotPaw Basic
CBM BÁSICO
Ver Commodore BASIC
CelularBASIC
Intérprete móvil de código abierto Java ME para dispositivos portátiles, móviles, teléfonos inteligentes y PDA habilitados para Java
Chino BÁSICO
Varias versiones de BASIC traducidas al chino se desarrollaron a principios de la década de 1980.
Ardilla básica
(Apple Macintosh , puertos CLI para Win32, Linux) : software gratuito con derechos de autor
CGI básico
Intérprete pequeño y rápido para scripts web.
CipherLab Básico
Herramienta para desarrollar programas de aplicación para computadoras móviles de la serie CipherLab 8 utilizando el lenguaje de programación BASIC
Cacao básico
( macOS ) : dialecto orientado a objetos para utilizar el marco Cocoa [25]
CognosScript
( IBM Corporation Cognos ) Similar a Visual Basic, utilizado en aplicaciones de inteligencia empresarial de Cognos.
Color BÁSICO
( Tandy , Computadora a color RadioShack TRS-80 )
Comodoro BASIC
(también conocido como CBM BASIC ) (Varias computadoras de la línea de computadoras de 8 bits de CBM ) – Integrado en la ROM de las computadoras de 8 bits de CBM . Construido sobre una versión temprana de Microsoft BASIC 6502. Existieron varias versiones; la más conocida fue Commodore Basic V2 , tal como se usó en Commodore 64 .
Compaq BASIC para OpenVMS
DEC BASIC, cuyo nombre cambió después de que DEC fuera adquirido por Compaq. Ahora se llama VSI BASIC para OpenVMS .
Genial básico
( Windows ) : una variante adecuada para la programación de juegos con DirectX . [26] [27] fi:Coolbasic
CPX-Básico
( Atari ST ) : un puerto mejorado de Chipmunk Basic que se ejecuta como un panel de control dentro del XControl de Atari.
Básico creativo
(Ventanas) [28]
Cubloc básico
(Comfile Technologies) – Intérprete para el controlador Cubloc
( Cibíco )
Intérprete para la computadora portátil Cybiko para adolescentes
Ciberseguridad B2C
( Cybiko ) : un compilador de BASIC a C para la computadora portátil Cybiko para adolescentes
Ciprés BÁSICO
(Windows): un motor de scripting compatible con VBA libre de regalías integrado, por ejemplo, en el producto AssetCenter de HP para implementar personalizaciones [29]

D

D3/Pick
Consulte: Pick/BASIC para usar en el sistema operativo Pick
DAI BÁSICO
un intérprete BASIC muy temprano para la computadora personal DAI basada en Intel 8080 que utilizaba precompilación similar a Java.
DarkBASIC y DarkBASIC Profesional
( Windows ) – Compilador eficiente para programación de juegos .
Dartmouth BÁSICO
La versión original de BASIC. Era un compilador. Las versiones posteriores incluyeron instrucciones MAT para operaciones con matrices. Véase también True BASIC .
Datos generales de negocios básicos
( Datos generales de la Nova y posteriormente de los miniordenadores DG)
Datos/BÁSICO
Consulte: Pick/BASIC para usar en el sistema operativo Pick
Base de datos
Consulte: Pick/BASIC para usar en el sistema operativo Pick
Base de datos básica
BASIC rápido y no estándar para Atari ST escrito completamente en lenguaje de máquina
DEC BÁSICO
Anteriormente VAX BASIC; renombrado después de que VAX/VMS se transfiriera a procesadores Alpha y se renombrara OpenVMS . Ahora se llama VSI BASIC para OpenVMS debido a adquisiciones corporativas.
BASICO DECIMAL
Intérprete japonés Basic multiplataforma [30] compatible casi al 100% con ISO/IEC 10279:Full BASIC 1991 o posterior
T-BASIC del Dr. T
( Atari ST ) : una variante BASIC del ST diseñada específicamente para interactuar con un secuenciador MIDI de alta gama.
DragonBASIC
para videojuegos portátiles Game Boy Advance ; también útil para homebrew de Nintendo DS . [31] Dragon Basic es una especie de compilador cruzado con IDE que se ejecuta en Microsoft Windows. [32]
D-Lib
for ( Microsoft Windows ) es un compilador BASIC gratuito que crea ejecutables de código de bytes .


mi

AMOS fácil
Ver AMOS BASIC
Emergencia básica
( Ventanas ) [28]
Sobre básico
( Windows )Clon de Visual Basic 3 .
Visualizar básico
Epson SPEL+
( Windows ) : SPEL+ es un lenguaje de programación similar a BASIC que se ejecuta en los controladores de robots de Epson. Admite multitarea, control de movimiento y control de E/S.
ESP8266 BÁSICO
( ESP8266 y NodeMCU ): un intérprete básico de código abierto diseñado específicamente para la Internet de las cosas. Entorno de desarrollo basado en navegador y autoalojado.
ethosBÁSICO
( Windows ) – ethosBASIC es un nuevo sistema de desarrollo BASIC creado para crear juegos de computadora . [33]
BÁSICO de color extendido
( Ordenador a color TRS-80 y Dragon 32/64 )
¡Extra! Lenguaje básico de macros
( Micro Focus ) : un lenguaje utilizado para escribir macros para Micro Focus EXTRA!. [ 34] [35]

F

FaST Básico
( Atari ST )
Famicom BÁSICO
( Nintendo Entertainment System ) – Para el Nintendo Entertainment System .
Liga de fútbol de la Liga de Fútbol de Francia
( Windows , Linux en Wine )Lenguaje de script básico FREESTYLE [36]
Primer básico
( Atari ST )
LibreBASIC
(DOS (DPMI32), MS Windows, Xbox , Linux, FreeBSD ) – Un compilador BASIC de código abierto ( GPL ), que emplea una sintaxis similar a la de QuickBASIC , con características más avanzadas como punteros y programación orientada a objetos , también admite un dialecto especialmente diseñado para ser compatible con QuickBASIC.
FuturoBASIC
(macOS) – Compilado de forma gratuita, procedimental, proporciona acceso a Carbon API (Mac OS Toolbox), GUI y sistema de archivos de System 6 a macOS [37]
Fusible básico
( MS Windows , Linux , Nintendo Switch [38] ) : adaptación altamente modernizada del BASIC clásico [39] también implementada en máquinas Raspberry Pi personalizadas. [40]

GRAMO

Galaxia BASICA
( Galaksija )Versión de firmware para la computadora personal de Galaksija.
Gambas
( Linux , Unix , Cygwin ) : entorno de desarrollo rápido de aplicaciones para BASIC en Linux, diseñado por Benoît Minisini . Enfoque similar al de Visual Basic .
Juegos básicos
Variante gratuita de BASIC orientada a objetos que fue pensada para la programación de juegos .
GBásico
( DOS en PC ) – Intérprete con muchas rutinas gráficas .
GBásico
(en el ZVT PP 01) – Intérprete con muchas rutinas gráficas, fabricado en Checoslovaquia, años 80
G-BÁSICO
Versión de SORD CBASIC con extensiones de lenguaje gráfico SORD para la placa gráfica M23
GC BÁSICO
(Microchip PIC , AVR (heredado), AVRDx y LGT (Logic Green Technologies)) : compilador de código abierto para microcontroladores PIC, AVR, AVRDx y LGT de arquitectura de 8 bits mantenido por Evan R. Venn. Great Cow BASIC pasó a llamarse GCBASIC en marzo de 2023.
Geobásico
( Estaciones topográficas Leica TPS 1000/1100 )
geoBÁSICO
( Commodore 64 ) – Para uso con GEOS
GFA BÁSICO
(Atari ST, Amiga, DOS, Windows) – Originalmente concebido para Atari ST , donde se convirtió en uno de los BASIC más populares para esa plataforma (casi se convirtió en un lenguaje estándar para Atari ST). Más tarde fue portado a Amiga , DOS y Windows .
GL Básico
(principales plataformas de destino: Windows , Linux , Apple iPhone , Pocket PC . Entorno IDE: Windows) – optimizado para juegos
Gnome básico
( Linux , Unix ) : proyecto para desarrollar un clon compatible con Visual Basic para Gnome . [41] Durante el desarrollo, el proyecto se interrumpió en favor de Mono . [42]
Gráficos BASIC
( Commodore 64 ) : extensión del Commodore 64 BASIC V2 original.
GW-BÁSICO
( DOS y Windows ) de Microsoft . Compatible con BASICA ; independiente de las rutinas ROM de IBM. Venía con versiones de MS-DOS anteriores a la 5.0. Incluía lenguaje de macros musicales y bucles avanzados.

yo

Hbásico
( Linux , Unix ) : IDE de código abierto orientado a objetos . HBasic se basa en Qt IDE y un dialecto BASIC. Enfoque similar al de Visual Basic . [43] [44]
HiSoft Básico
(Amiga, Atari ST, ZX Spectrum)
BASIC de alta tecnología
Versión de Rocky Mountain BASIC de TransEra
básico caliente
(Win32, Linux) : compilador simple pero potente que emite código de máquina. Admite programación de GUI, consola, CGI y base de datos.
HotPaw Básico
(también conocido como yBasic , de soltera cbasPad Pro ) ( Palm OS ) : intérprete con GUI y funciones de sonido. [45]
HP BÁSICO
La versión original de Rocky Mountain BASIC
Instrumento HP BASIC
Otro nombre para HP Rocky Mountain BASIC
HRAST-BÁSICO
Para calculadoras HP-48G/G+/GX, HP-49G y HP-49G+/50G.
HP BASIC para OpenVMS
Originalmente VAX BASIC; renombrado a DEC BASIC después de que VAX/VMS fuera trasladado de VAX a procesadores Alpha ; renombrado a Compaq BASIC después de que Compaq adquiriera DEC; renombrado a HP BASIC para OpenVMS después de que HP adquiriera Compaq. Ahora conocido como VSI BASIC para OpenVMS .
HP Básico
Versión sobre las calculadoras programables HP 39 y 40.
BASIC de tiempo compartido de HP
( Línea de minicomputadoras HP 2100 )
HTBásico
Versión de Rocky Mountain BASIC de TransEra
Colibrí básico
La función de automatización de Hummingbird Connectivity; reemplazó a WinWrap Basic después de la versión 4
Hubásico
Para Samsung SPC-1000 , Sharp MZ-700 y Sharp X1 , escrito en 1982 por Hudson Soft en Japón. [46]

I

Ibásico
( Windows ) : con API de Windows y compatibilidad con DirectX .
Casete IBM BASIC
( PC ) – Integrada en las primeras IBM PC . Funcionaba independientemente del DOS y utilizaba casetes de audio como medio de almacenamiento.
IBM VS-BASIC
Implementación de compilador/intérprete híbrido de mainframe utilizado frecuentemente con sistemas operativos como MUSIC/SP de la Universidad McGill .
ICP
( Computervision CADDS-2/VLSI) – Intérprete vinculado a una base de datos de diseño de circuitos integrados .
INFOBÁSICO
Utilizado en Prime Computers, una variante de Pick BASIC para su uso en el sistema operativo Pick
BÁSICO entero
( Apple II ) : creación propia de Steve Wozniak . Originalmente conocido simplemente como "Apple BASIC" . Para los BASIC disponibles en ese momento, era muy rápido y eficiente en el uso de la memoria . Solo admitía números enteros . Venía de serie en el Apple I y el Apple II original.
Lenguaje de programación inicial
( Windows ) Utiliza cuadros de diálogo para cada comando y dirige los mensajes esenciales de la cola de mensajes a funciones predefinidas, descartando el resto. Intenta mantener el espíritu de los lenguajes BASIC de las computadoras domésticas en lugar de un lenguaje con todas las funciones como Visual Basic.
Internet Básico
Escritos para su uso con el sistema Comet. Ambos fueron creados por Signature Systems.
ES BÁSICO
El intérprete de los ordenadores domésticos Enterprise 64 y 128 , escrito por Intelligent Software Ltd.
IWBásico
( Windows ) Una versión de Basic que genera código de máquina nativo, por lo que no se necesitan bibliotecas de tiempo de ejecución.
iziBásico
( Palm OS ) Compilador fácil de usar que se ejecuta en dispositivos Palm OS y emite programas independientes. Incluye modo de terminal y soporte para la interfaz gráfica de usuario de Palm OS . [47]

Yo

Jabaco
Lenguaje de programación orientado a objetos simple para crear aplicaciones/applets en el marco Java. [48]
JSBásico
Convierte Applesoft BASIC en JavaScript compatible con el navegador . [49]
Solo BÁSICO
Versión "gratuita" restringida de Liberty BASIC ( sólo Windows )
Jbásico
una implementación "clásica" de BASIC escrita completamente en Java. [50]
JR-BÁSICO
utilizado en las computadoras domésticas de la serie Matsushita JR
jvmBásico
Una implementación de BASIC que se compila en código de bytes Java [51]

K

Abeja refrescante
Ver KoolB
Kool B
(abreviatura de Kool-Bee ) ( Windows , Linux ) : compilador de código abierto, minimalista, creado principalmente con fines de aprendizaje. [52]
KBásico
Básico para Qt [53]

yo

Libertad BÁSICA
( Windows , Macintosh , Linux ) : BASIC estructurado tradicional con extensiones para programación GUI de escritorio.
Me gustaBASIC
( Windows ) : componente de intérprete básico para aplicaciones en el entorno de .NET Framework
Locomotora BASICA
( Amstrad CPC , Amstrad NC100 ) : integrado en la ROM, ( ZX Spectrum +3 ) en el disco CP/M
Script de loto
( IBM Lotus Notes )
Codificador de baja resolución
( iOS ): Aplicación para crear juegos o demos de estilo retro en BASIC.
Luxor Básico
( Luxor ABC80 )
Aprenda a programar BASIC
( Windows 95–98, Macintosh 7.5–9) : versión orientada a los jóvenes, con lecciones interactivas para enseñar al usuario a programar.
LxBásico
( Linux ) Freeware Compilador gratuito y entorno de ejecución compatible con Theos MultiUser Basic [54]

METRO

Intérprete M2000
Intérprete de vocabulario dual (griego-inglés) en su propio entorno, de código abierto , escrito en Vb6. [2]
MacBASIC
BASIC original de Apple para Macintosh , lanzado como software Beta y descontinuado debido a un acuerdo con Microsoft
MAI Básico Cuatro Negocios Básico
(minicomputadoras varias)
Ánade real BÁSICO
( Amstrad PCW , ZX Spectrum +3 en CP/M ) – Similar a Locomotive BASIC
Mapa básico
lenguaje procedimental utilizado específicamente para programas SIG.
MasmBásico
más de 300 macros de estilo BASIC para Microsoft Macro Assembler ; requiere el paquete Masm32.
MBASIC
( CP/M ) – Desarrollo posterior de OBASIC, también de Microsoft. MBasic fue uno de los BASIC desarrollados por Microsoft. Venía con un editor de líneas .
MELFA BÁSICA
utilizado por ciertos robots y paquetes de simulación de Mitsubishi .
Métrica básica
También conocido como Uppsala-BASIC
COMPLEJO MELLO
Basado en "COMPLEX", una variante de BASIC
MICOL BÁSICO
Basic compilado basado en elementos de C para la plataforma Apple ][gs
Microsoft BASIC
Existen muchas versiones para varias CPU y arquitecturas de sistemas diferentes, y muchos otros BASIC son derivados de algunos BASIC de Microsoft.
Microsoft BASICA
Ver BASICA
Microsoft GW-BASIC
GW-BÁSICO
Microsoft Pequeño Básico
Microsoft Nivel III BASIC
( Tandy / RadioShack TRS-80 )
Microsoft Visual Basic
Visual Basic
Mínimo BÁSICO
Un compilador para ECMA-55 Minimal BASIC que emite lenguaje ensamblador GNU destinado a Linux x86-64 de 64 bits [55]
MITS 4K BÁSICO
Altair BÁSICO
MITS 8K BÁSICO
Altair BÁSICO
MMBásico
El clon GWBasic utilizado por la microcomputadora Maximite
Móvil BÁSICO
( Teléfonos móviles con Java habilitado )
MOLE Básico
( DOS en la PC ) – Extensión del lenguaje propio de Merty BASIC
Compilador básico de Moonrock
( DOS en la PC ) – Pequeño compilador
Mono
(Compatible con varias plataformas, consulte la página para obtener más detalles) : un lenguaje de programación simple pero poderoso creado principalmente para la programación de juegos por Blitz Research .
Morfik Básico
Dialecto orientado a objetos que se puede utilizar para crear aplicaciones web y código del lado del cliente del servidor y del navegador. ( Web )
MS BASIC para Macintosh
(macOS)
MSX BÁSICO
( MSX ) – de Microsoft
MTBÁSICO
(CP/M, DOS) Compilador BASIC multitarea de Softaid
Mi básico
Intérprete de lenguaje BASIC personalizado escrito en C en tres días. [56]

norte

N82-BÁSICO
(Antiguo NEC PC8201 /8201A)
N88-BÁSICO
(Antiguo NEC PC8801 /9801) : el BASIC más popular de Japón basado en el de Microsoft .
NOMBRE Básico
Se compila en código de bytes para ejecutarse en la máquina virtual de Java . También se puede ejecutar en modo interpretado en la JVM.
Nevada BÁSICO
Ellis Computing Eight-bit CP/M , tenía precisión de 12 dígitos y operaciones matriciales . Un puerto de Processor Technology 8 KB BASIC
SIGUIENTEBásico
Lenguaje BASIC personalizado para Sega Genesis . [57]
NorthStar BÁSICO
( Tecnología de procesador , NorthStar Horizon , posteriormente adaptada a x86 como Bazic '86 ) y SAILBOAT (un MS-DOS básico optimizado para Z80 y X86)
NS Básico
( Newton OS , Symbian OS , Palm OS , Windows CE , Windows Mobile , Microsoft Windows ) : IDE e intérprete de bytecode
nuBÁSICO
( Linux , Microsoft Windows ) : intérprete escrito en C++11 con fines educativos. [58] [59] [60]

Oh

Oasis Básico
Ver THEOS Multi-User Basic
OBÁSICO
( CP/M ) – de Microsoft
Omikron Básico
(Atari ST, macOS) – Desarrollado originalmente por Omikron Software para Atari ST . [61] En Alemania se incluyó con los nuevos Atari ST durante mucho tiempo. Más tarde se adaptó al Mac OS clásico y se desarrolló aún más para macOS .
OpenBASIC
desarrollado por MAI Systems Corporation, Inc.
Lenguaje de programación abierto OPL
( Teléfonos y PDA con sistema operativo Symbian ) : desarrollado originalmente para la línea de productos de organizadores y PDA de Psion . OPL solía significar lenguaje de programación de organizadores, pero después de convertirse en código abierto en 2003, cambió de nombre. Disponible para la mayoría de los organizadores y PDA clásicos de Psion, comunicadores Nokia 9210/9290/9300/9500 y Sony Ericsson P800 / P900 / P910 .
OWBásico
(Pocketviewer ( Casio pda)) – Sistema de compilación/interpretación rápido, de código abierto [62]

PAG

Panorámica (lenguaje informático)
Para Windows, capaz de manejar el mundo 3D y muchos objetos de Windows. [63]
Loro BASICO
Para la máquina virtual Parrot ; V 1.0 está modelada en GW-BASIC, V 2.0 está modelada en Microsoft QuickBASIC versión 4.5 [64]
PBASIC
para usar con el microcontrolador Parallax BASIC Stamp
PeayBÁSICO
Intérprete escrito a mano en C# para salida de texto y gráficos simples
Objeto Phoenix Básico
( Linux , Unix ) : gratuito, incluye generador de GUI
PIC BÁSICO
Para usar con microcontroladores
PIC BASIC Pro
También conocido como PBP: para uso con microcontroladores PIC [65]
PICAXE BÁSICO
para usar con microcontroladores PICAXE
Selección/BÁSICO
(también conocido como Data/BASIC , Databasic ) ( sistema operativo Pick ) : una versión BASIC, extendida para uso comercial e integrada en el entorno Pick y sus variantes.
JugarBASIC
( Microsoft Windows ) : rápido y con muchas funciones, centrado en el desarrollo de juegos 2D. [66]
PowerBASIC
(DOS, Win16, Win32) : compiladores gratuitos y comerciales para DOS y Windows, que se centran en velocidades de compilación rápidas y binarios pequeños. Son los sucesores de Turbo Basic.
Tecnología de procesador
BASIC de 5 KB y 8 KB. Creados para la computadora SOL-20, pero ampliamente adaptados a otras plataformas cuando Processor Technology publicó el código fuente del 8080. Nevada BASIC (CP/M) y Utah BASIC [MS-DOS] fueron los últimos en ser adaptados.
Profano
( Windows ) : fácil de usar, interpretado
Sistema de Desarrollo Profesional (SDP)
Un superconjunto de Microsoft QuickBASIC dirigido a desarrolladores de software profesionales. [67]
ProporcionarX
( Microsoft Windows , Linux , Unix ) : lenguaje de desarrollo de programas multiplataforma derivado de Business Basic
Chipmunk básico para PSX
( PlayStation ) – Para PlayStation
Puro Básico
( Microsoft Windows (x86, x64), Linux (x86, x64), AmigaOS , macOS (x64, arm64 Apple silicon ) y Raspberry Pi (arm32, arm64)) – Lenguaje de desarrollo de programas multiplataforma, 32 y 64 bits. Compilador rápido con muchas funciones que crea ejecutables nativos independientes rápidos y pequeños que no requieren DLL en tiempo de ejecución . Se compila con FASM o un compilador de C y tiene soporte en línea.
PyBASIC
Un intérprete BASIC interactivo escrito en Python. [68]

Q

QB64
( Windows , Linux y macOS ) : compilador BASIC autoalojado para Microsoft Windows, Linux y macOS. Tiene como objetivo la compatibilidad total con Microsoft QBasic y QuickBASIC. El código BASIC se traduce a C++ y luego se compila en formato ejecutable. Existe un generador de GUI controlado por eventos llamado InForm para QB64. [69]
Qbásico
( DOS en la PC ) – de Microsoft . Subconjunto de QuickBASIC. Venía con las versiones de MS-DOS desde la 5.0 a la 6.22. También se incluía con DOS 7 (sobre el que se ejecuta Windows 95) y está disponible en el CD de instalación de Windows 98.
QuickBASIC
( DOS en la PC ) de Microsoft . Una evolución de BASICA/GW-BASIC a una sintaxis léxica estructurada en bloques que no requiere números de línea, con muchas funciones intrínsecas y características del lenguaje añadidas (por ejemplo, construcciones de control condicional y de bucle, modos de archivo y compatibilidad con programación de lenguaje mixto). Tiene un entorno de desarrollo integrado (IDE) , destinado a competir con los productos de lenguaje Borland Turbo (por ejemplo, Turbo BASIC y especialmente el popular Turbo Pascal de la época). Mayormente compatible con versiones anteriores del código fuente de BASICA. Incluye un compilador y un enlazador, y produce ejecutables MS-DOS. Lanzado en las versiones 1.0, 2.0, 3.0, 4.0 y 4.5. QuickBASIC 4.5 se lanzó en 1988. El IDE de QuickBASIC 4.5 incluye un intérprete, comprobación de sintaxis, ayudas para la depuración y ayuda en línea que incluye una referencia completa del lenguaje.
Bastante básico
Entorno de programación BASIC clásico basado en la Web. No es necesario descargar ni registrarse. Introducido en 2006. [70]

R

RapidQ
( Windows , Linux , Solaris / SPARC y HP-UX ) : gratuito, tomado de Visual Basic . Útil para interfaces gráficas. Funciona principalmente con instrucciones QuickBASIC . (Multiplataforma, gratuito, ya no se desarrolla). Intérprete semi-OO. Incluye RAD IDE .
Script de RB
( Macintosh , macOS , Linux y Windows ) : lenguaje de script basado en REALbasic .
RC Básico
( Windows , Linux , Android ) : compilador básico orientado al desarrollo de juegos similar a SDLBasic . [71]
REALbásico
( Macintosh , macOS , Linux y Windows ) : BASIC independiente de la plataforma. Variante de Basic orientada a objetos similar a Visual Basic . Actualmente conocida como Xojo .
Revelación BASIC o R/Basic
( DOS en PC ) : una variante de Pick/Basic utilizada en Revelation DBMS y sucesores.
¡RFO BÁSICO!
( Android )Dartmouth Basic para Android. También llamado BASIC! y BASIC! Super User. [72] [73]
RM Básico
Un BASIC proporcionado por Research Machines para su primera gama de PC Nimbus
Robot BÁSICO
( Windows ) : intérprete de BASIC gratuito y simulador robótico para el sistema operativo Windows que permite juegos y programación gráfica GUI. La nueva versión también se compilará en ejecutables independientes. [74]
Montañas Rocosas BASIC
Creado por HP para controlar instrumentos a través de HP-IB
Ejecutar BASIC
( macOS , Linux y Windows ) : versión gratuita e interactiva basada en servidor web de Liberty BASIC

S

S-BÁSICO
BASIC "estructurado", viene con los sistemas Kaypro CP/M
VELERO
SAIL Basic en otro rumbo (CP/M, DOS Z80, X86, pseudointerpretado, compatible con Northstar Basic, sistema de archivos B-Tree)
ENFERMO
El kit de código de instrucción simbólica es un intérprete pseudo-BASIC escrito en QB64. [3] Archivado el 19 de agosto de 2018 en Wayback Machine. [4] [ enlace muerto permanente ‍ ]
SAM BÁSICO
( SAM Coupé )
SegundoBASIC
Entorno de desarrollo BASIC para Sega Genesis . [75]
SAX Básico
API sencilla para XML
SBAS
"Basic estructurado", popular en las escuelas británicas en las décadas de 1980 y 1990. Escrito por Bryan Tackaberry de SPA Ltd para ejecutarse en computadoras RM plc .
S-BÁSICO
Desarrollado para Nokia 9300 y Nokia 9500 Communicator. El desarrollo no ha finalizado y se ha detenido en la versión 0.9.
Script básico
Interpretador/API integrable de código abierto multiplataforma (ANSI C). El proyecto ScriptBasic es principalmente una API de scripting integrable con ejemplos de un intérprete de línea de comandos y un servidor de aplicaciones HTTP multiproceso que se ejecuta como un servicio.
sdlBásico
Gratuito, multiplataforma, basado en el núcleo de wxBasic , pero utiliza la biblioteca SDL .
SEGA BÁSICO
Versión SEGA de BASIC dedicada al ordenador SEGA SC-3000
BASIC afilado
( Ordenadores de bolsillo Sharp )
El BÁSICO de Simons
Una utilidad basada en cartuchos que agregó 114 palabras clave adicionales al BASIC 2.0 estándar en la computadora Commodore 64
BÁSICO simple
para Windows R3 Versión de lenguaje intermedio BASIC tradicional, creado para fines científicos. [76]
SIMPOL
Orientado a objetos, creado para emitir código para Windows, Linux, macOS
Sinclair BÁSICO
( ZX80 , ZX81 / TS1000 , ZX Spectrum , Timex Sinclair 2068 , Ringo R470 , Lambda 8300 )
PequeñoBASIC
( Android , Windows , Linux , DOS , Palm OS , etc.) – Un pequeño intérprete GPL de código abierto .
Pequeño básico
( Windows ) : por el equipo Microsoft DevLabs. [77]
BÁSICO inteligente
Para iOS
SmartBASIC
( Coleco Adán )
Sonrisa BÁSICA
Un dialecto retro de BASIC utilizado en Petit Computer (para la DSi) y SmileBASIC (para la 3DS)
Sony BÁSICO
Para la Sony SMC-70
Sollozos
( Serie ICT 1900 ) Sistema BASIC de Southampton
Software básico de Softworks
(Win32, Visual Studio.Net, Linux, Unix) : un superconjunto de AlphaBasic
EspecBAS
Un intérprete BASIC Sinclair mejorado para PC modernas. [78]
Espectáculo BÁSICO
( Microsoft Windows – se puede recompilar para macOS , Linux y AmigaOS ) código abierto, interpretado
Araña básica
SpiderBasic es un nuevo lenguaje de programación del lado del cliente web basado en las reglas establecidas de BASIC. Permite el desarrollo de aplicaciones web muy complejas basadas en ventanas, incluidas aplicaciones móviles para iOS y Android.
SQABásico
Para el software racional diseñado para Robot Script
Estrella básica
StarOffice Básico
StarOffice Básico
(también conocido como StarBasic ) ( OpenOffice.org , StarOffice )
ST BÁSICO (Atari)
( Atari ST ) : esto vino con el Atari ST
STOS BÁSICO
( Atari ST ) : Creado para Atari ST y destinado a la programación de juegos . Predecesor de AMOS BASIC en Amiga .
Submarino BASICO
BÁSICO-E
Superbásico
( Sinclair QL )
Sistema de juego Super Basic
Para Windows 10 es una implementación básica para aprender y crear juegos simples. [5]
SV BASIC extendido
( Spectravideo ) – Para Spectravideo 318/328, de Microsoft .

yo

T-BÁSICO
Dialecto BASIC utilizado en el Wang 2200T y su clon ruso soviético, el Iskra (Spark) 226.
T-BÁSICO
Versión de Microsoft BASIC utilizada en Toshiba Pasopia .
TBASIC
Versión de BASIC utilizada para el desarrollo de software en la familia de sistemas de prueba BRAT de ATTI
Tektronix
Para las computadoras de la serie 4050 , comandos gráficos extensos [79]
Telebásico
Versión de BASIC utilizada en el videojuego Telehack [80]
Terminal-BASIC
Intérprete puro, escrito en C++11 . Admite un gran subconjunto de Minimal BASIC, funciona en Arduino , Linux y Windows . Software libre ( GPL3 , LGPL3). Página del proyecto.
THEOS Multiusuario Básico
( Sistema operativo THEOS )
Delgado básico
intérprete para Microsoft Windows
TI BÁSICO
(nota: sin guion) ( TI-99/4A )
TI BASIC extendido
( TI-99/4A )
TI-BÁSICO
(nota: guión) ( calculadoras programables de Texas Instruments )
Tibbo Básico
( Microcontroladores Tibbo )
Tigre-BASIC
Multitarea de alta velocidad, para microcontroladores de la familia BASIC-Tiger.
Pequeño BASIC
(cualquier microcomputadora , pero implementada principalmente en las primeras máquinas con bus S-100 ) : versión minimalista cuyo código fuente era más pequeño que el de este artículo y se usaba en plataformas con poca memoria.
TML BÁSICO
( Apple IIGS ) : un BASIC compilado con un IDE alojado en GUI para escribir aplicaciones con GUI nativas.
Toque básico
( Android ) Una variante básica optimizada para una pantalla táctil . [81]
TRS-80 Nivel I BÁSICO
( TRS-80 ) – basado en Tiny BASIC .
TRS-80 Nivel II BÁSICO
( Tandy / RadioShack TRS-80 ) – basado en Microsoft BASIC
TRS-80 Modelo 100 BÁSICO
( TRS-80 Modelo 100 ) : basado en Microsoft BASIC , con soporte especial para el almacenamiento de archivos RAM, pantalla LCD y otro hardware integrado de las computadoras portátiles TRS-80 Modelo 100 y Tandy 102
BÁSICO verdadero
(DOS, Windows, macOS, Linux, Unix) – Descendiente directo del BASIC original , Dartmouth BASIC , comercializado por sus creadores. Estrictamente compatible con los estándares.
Turbo Básico
( Commodore 64 ) – Se agregaron 55 comandos al BASIC C64, publicado por Aztec Software, escrito por Julian Gardner.
Turbo Básico
( DOS en PC ) : compilador comercial de Borland (sucesor de BASIC/Z) (ver PowerBASIC )
Turbo-Básico XL
( Atari 8-bit ) : intérprete y compilador freeware basado en Atari BASIC . Incluso este intérprete más lento era aproximadamente cuatro veces más rápido que el BASIC incorporado. Escrito por Frank Ostrowski , la persona que luego desarrolló GFA BASIC . Proviene de Happy Computer .
TxBásico
( Linux ) Compilador y entorno de ejecución compatible con Theos MultiUser Basic con funciones ampliadas [54]
Tymshare Superbásico
( Ficha de datos de seguridad 940 )

ugBÁSICO
Un lenguaje isomorfo y de código abierto, completamente documentado y diseñado para desarrollar programas portables, sin sacrificar la eficiencia. Con un único código fuente es posible crear juegos para numerosas plataformas de 8 bits.
UBÁSICO
( DOS en PC ) : intérprete con muchas rutinas matemáticas . Gran énfasis en la teoría de números . Puede trabajar con números de muchos dígitos y números complejos .
UniBásico
dialecto que forma parte de la base de datos UniData , con un fuerte enfoque en el acceso y manipulación de datos.
Universo
dialecto que forma parte de la base de datos UniVerse , con un fuerte enfoque en el acceso y la manipulación de datos.
Uppsala-BÁSICO
También conocido como MÉTRICO-BÁSICO
Utah BÁSICO
Ellis Computing, tenía operaciones matriciales y de precisión de 12 dígitos . Puerto MS-DOS del procesador de tecnología BASIC 8K. Véase Nevada BASIC.

V

VAX BÁSICO
BASIC-Plus-2 de DEC trasladado a VAX / VMS
VBA
Consulte Visual Basic para aplicaciones
Escuela Bíblica de Verano
Ver VBScript
VBScript
(también conocido como VBS, Visual Basic Script, Visual Basic Scripting Edition ): un subconjunto de Visual Basic utilizado en ASP , Internet Explorer o en Windows que utiliza Windows Script Host (WSH) como lenguaje de programación de uso general. VBScript se utiliza a menudo como reemplazo de los archivos por lotes de DOS .
Vilnius BÁSICO
( Ordenadores Elektronika BK-0010-01, BK-0011M y UKNC )
BÁSICO VINTAGE
Intérprete multiplataforma y de código abierto para el microordenador BASIC, escrito en Haskell . [82]
Visual Basic
( Windows ) : dialecto orientado a objetos de Microsoft con un entorno de desarrollo rápido de aplicaciones .
Visual Basic .NET
( Windows ) – Versión dentro del .NET Framework de Microsoft .
Visual Basic para aplicaciones
(también conocido como VBA ) ( Microsoft Office en MS Windows y Apple Macintosh )
Script de Visual Basic
Ver VBScript
Edición de secuencias de comandos de Visual Basic
Ver VBScript
Prueba visual
(Originalmente MS-TEST) – Básico en Prueba Visual
VSI BASIC para OpenVMS
Originalmente lanzado como VAX BASIC por Digital Equipment Corporation , propiedad de VMS Software Inc. (VSI) desde 2014. Se ejecuta en el sistema operativo OpenVMS .

Yo

Varsovia Básica
Wasabi
Dialecto funcional con características como cierres , continuaciones y funciones de primer orden , creado en Fog Creek Software como una plataforma de desarrollo de aplicaciones web interna. No se publica, pero a menudo aparece en el influyente blog de Joel Spolsky , fundador y director ejecutivo de Fog Creek.
wwwBASIC
Intérprete BASIC basado en navegador de Google . [83]
Watcom Básico
Dialecto de Watcom
Waterloo BÁSICO
Un dialecto desarrollado en la Universidad de Waterloo
WinWrap básico
Intérprete de terceros de tipo VBA que se puede vincular a programas para brindarles funcionalidad macro/VBA
WordBasic
Versiones de Microsoft Word anteriores a MS Word 97
wxBásico
Intérprete GPL de código abierto basado en la biblioteca de herramientas wxWidgets, independiente de la plataforma. Para Linux , macOS (propuesto) y Windows .

incógnita

X11-Básico
( Atari ST , Windows , Linux , Android , Raspberry Pi ) : dialecto estructurado del lenguaje de programación BASIC con gráficos, sonido y más. [41]
Xbásico
( Windows , Linux ) : compilador de código abierto con un diseñador de GUI
XBLite
( Windows ) : compilador de código abierto con editor integrado
Xojo
( MacOS , Linux , Windows , iOS , Raspberry Pi y Web) : BASIC independiente de la plataforma. Variante de Basic orientada a objetos similar a Visual Basic . Anteriormente conocido como REALbasic .

Y

Yabásico
( Linux , Windows y PlayStation 2 ) Pequeño intérprete. ( GPL )
yab
( BeOS , Zeta , Haiku ) Adaptación de Yabasic que permite la creación de programas gráficos utilizando la API de BeOS . [84]
yBásico
Ver HotPaw Basic

O

Zbásico
Dialecto de subconjunto de Visual Basic para microcontroladores ZX con soporte para multitarea.
ZBasic (Zedcor Zbásico)
El primer lanzamiento lo hizo Zedcor (Tucson, Arizona) a mediados de 1985. Se hicieron versiones para ordenadores Apple, DOS, Macintosh CP/M y TRS-80. En 1991, 32 Bit Software Inc. (Dallas, Texas) compró la versión DOS y la amplió. Zedcor se concentró en el mercado de los Mac de Apple y lo rebautizó como FutureBASIC. ZBasic era muy rápido, eficiente y avanzado, con una precisión matemática BCD de hasta 54 dígitos.
Zeus|Básico
desarrollado para Windows y Pocket PC por KRMicros (Kronos Robotics).

Extensiones BASIC

Las extensiones BASIC (también conocidas como kits de herramientas BASIC ) amplían un BASIC particular.

(Plataformas: APCW = Amstrad PCW ; A8 = Atari de 8 bits ; C64 = Commodore 64 ; C128 = Commodore 128 ; Spec+3 = ZX Spectrum +3 ; VIC-20 )

  • BASIC 8 (C128) : extensión de terceros del Commodore BASIC 7.0 del C128
  • Versión BÁSICA Beta (ZX Spectrum)
  • BASIC XL Toolkit (A8) : extensión basada en disco de Optimized Systems Software (OSS) BASIC XL para Atari de 8 bits
  • Basic Lightning (C64) : la suite de desarrollo White Lightning de Oasis Software también incluye una extensión BASIC bastante capaz para Commodore BASIC 2.0
  • Exbasic Nivel II (C64) : BASIC extendido. Un BASIC mejorado para el C64, que se cargaba desde un disco o un cartucho ROM .
  • Gráficos BASIC (C64) : extensión de terceros del Commodore BASIC 2.0 del C64
  • Laser Basic (C64) : versión actualizada de Ocean Software de la suite de desarrollo The White Lightning, que ampliaba Commodore BASIC 2.0. Estaba disponible un compilador llamado Laser Basic Compiler.
  • Láser básico (ZX Spectrum)
  • Lightning Extended BASIC (APCW; Spec+3 en CP/M ) : BASIC Mallard extendido con funciones gráficas sofisticadas
  • YS MegaBasic (ZX Spectrum)
  • Monkey Wrench II (A8) : extensión de cartucho ROM de Atari BASIC de Eastern House Software. Para utilizar la ranura de cartucho adecuada, se necesita un Atari 800.
  • BASIC de Simons (C64) : BASIC mejorado comercializado por CBM para el C64, cargado desde un disco o cartucho ROM
  • Super Expander (VIC-20) : extensión basada en cartucho propio de CBM del Commodore BASIC 2.0 del VIC-20
  • Super Expander 64 (C64) : la extensión basada en cartucho propia de CBM del Commodore BASIC 2.0 del VIC-20, para el C64

Véase también

Referencias

  1. ^ "64K BASIC". David Turnbull. 18 de abril de 2020. Consultado el 18 de abril de 2020 .
  2. ^ Benn, David (abril de 1994). "ACE: un compilador para todos" . Consultado el 8 de octubre de 2012 .
  3. ^ "Lanzamiento de clave: App Game Kit 2". MCV . 17 de febrero de 2015 . Consultado el 15 de diciembre de 2016 .
  4. ^ Bertelmann, Andreas. "Advan BASIC liberado al dominio público - ABBUC - Atari Bit Byter User Club eV" www.abbuc.de (en alemán) . Consultado el 10 de octubre de 2017 .
  5. ^ "Página de inicio de AllegroBASIC". AllegroBASIC . Archivado desde el original el 2018-11-15 . Consultado el 2023-10-07 .
  6. ^ "AmiBlitz" (en alemán) . Consultado el 16 de marzo de 2016 .
  7. ^ "Forster: Aribas".
  8. ^ "Revista de juegos de vídeo Côté Gamers Vol.5". Côté Gamers (en francés) . Consultado el 6 de marzo de 2021 .
  9. ^ "Virtual World BASIC para Atari 2600". relationshipalframework.com . Consultado el 6 de marzo de 2021 .
  10. ^ "AttoBasic versión 2.1 admite Mega88/168/328 y 32U4 (entrada/salida USB y UART)". Archivado desde el original el 17 de junio de 2012. Consultado el 8 de octubre de 2012 .
  11. ^ "BaCon" . Consultado el 8 de octubre de 2012 .
  12. ^ "Bas 2.3" . Consultado el 8 de octubre de 2012 .
  13. ^ "Bas7" . Consultado el 8 de octubre de 2012 .
  14. ^ ab "BASIC XL, BASIC XE / programación / comercial". 18 de enero de 1992. Consultado el 8 de octubre de 2012 .
  15. ^ "Basic-256" . Consultado el 8 de octubre de 2012 .
  16. ^ "Basic For Qt" (Básico para Qt) . Consultado el 31 de enero de 2013 .
  17. ^ "BasiEgaXorz" . Consultado el 8 de octubre de 2012 .
  18. ^ "Batari Basic". Batari Basic. 14 de febrero de 2007. Consultado el 10 de junio de 2009 .
  19. ^ "BBC BASIC" . Consultado el 8 de octubre de 2012 .
  20. ^ "Brandy" . Consultado el 8 de octubre de 2012 .
  21. ^ SourceForge [ enlace muerto permanente ]
  22. ^ "bluntaxebásica" . Consultado el 8 de octubre de 2012 .
  23. ^ "bwBASIC: El intérprete BASIC de Bywater". Blog de OSS . Consultado el 30 de septiembre de 2023 .
  24. ^ Hall, Jim (23 de junio de 2021). "Programa en FreeDOS con Bywater BASIC". Opensource.com . Consultado el 30 de septiembre de 2023 .
  25. ^ "CocoaBasic" . Consultado el 8 de octubre de 2012 .
  26. ^ "CoolBasic" . Consultado el 8 de octubre de 2012 .
  27. ^ "Título desconocido". Archivado desde el original el 6 de abril de 2005.
  28. ^ ab "IonicWind Software" . Consultado el 8 de octubre de 2012 .
  29. ^ "Habilitar Cypress" . Consultado el 8 de octubre de 2012 .
  30. ^ Página de inicio de BASIC decimal
  31. ^ "Título desconocido". Archivado desde el original el 24 de febrero de 2009.
  32. ^ Hibiki, Ryoga. "Documentación básica de Dragon". Academia.edu . Consultado el 30 de septiembre de 2023 .
  33. ^ "ethosBASIC" . Consultado el 8 de octubre de 2012 .
  34. ^ "Extra! Basic Macros - Extra! User Guide" (Macros básicos de Extra!: guía del usuario) . Consultado el 27 de septiembre de 2024 .
  35. ^ "Extra! Referencia básica del lenguaje - Archivo de ayuda compilado" . Consultado el 27 de septiembre de 2024 .
  36. ^ "FBSL Freestyle Basic Script Language". Archivado desde el original el 23 de mayo de 2017. Consultado el 8 de octubre de 2012 .
  37. ^ Wikilibros:Futurebasic
  38. ^ Miller, Paul (19 de junio de 2017). «Fuze Code Studio permitirá a los niños usar la Switch para codificar sus propios juegos de Switch». The Verge . Consultado el 30 de septiembre de 2023 .
  39. ^ Porter, Matt (18 de diciembre de 2015). "Ahora los niños pueden volver a BASIC con Fuze". The Gadget Man . Consultado el 30 de septiembre de 2023 .
  40. ^ Bedford, Mike (21 de octubre de 2015). "Revisión de FUZE con Raspberry Pi V2". The Gadget Man . Consultado el 30 de septiembre de 2023 .
  41. ^ ab Perr, John (1 de enero de 2003). "Programación en BASIC con Unix". LinuxFocus . Consultado el 26 de septiembre de 2023 .
  42. ^ "GB - Basic para GNOME". GNOME . Archivado desde el original el 2005-02-05 . Consultado el 2023-09-26 .
  43. ^ "IDE y lenguaje HBasic". SourceForge . 2007-01-16 . Consultado el 2023-09-26 .
  44. ^ Macoratti, José Carlos. "VB para Linux". Macoratti.net . Consultado el 26 de septiembre de 2023 .
  45. ^ "Aplicaciones HotPaw para iPhone y iPad" . Consultado el 14 de octubre de 2012 .
  46. ^ "SPC-1000". www.old-computers.com . Consultado el 7 de enero de 2016 .
  47. ^ "iziBasic" . Consultado el 14 de octubre de 2012 .
  48. ^ "Jabco" . Consultado el 14 de octubre de 2012 .
  49. ^ Flower, Daniel (20 de enero de 2013). "JSBasic: un compilador de BASIC a JavaScript". Proyecto Code . Consultado el 30 de septiembre de 2023 .
  50. ^ "JBasic" . Consultado el 14 de octubre de 2012 .
  51. ^ "jvmBasic". GitHub . Consultado el 29 de junio de 2013 .
  52. ^ "Título desconocido". Archivado desde el original el 26 de octubre de 2005.
  53. ^ "Kbasic" . Consultado el 22 de noviembre de 2015 .
  54. ^ ab "Foro TxBasic" . Consultado el 26 de enero de 2018 .
  55. ^ "John's Mutant" . Consultado el 14 de enero de 2015 .
  56. ^ Song, Liu Xue (12 de octubre de 2003). "MyBasic: un intérprete de lenguaje BASIC personalizado escrito en C++". Proyecto de código . Consultado el 30 de septiembre de 2023 .
  57. ^ "BASICs". gotBASIC.com . Consultado el 13 de abril de 2024 . NEXTBasic: un lenguaje Basic personalizado, inspirado en Visual Basic .NET, que apunta a Sega Genesis (Mega Drive).
  58. ^ "Página de inicio de nuBASIC Sourceforge" . Consultado el 3 de abril de 2014 .
  59. ^ "Página de inicio de nuBASIC" . Consultado el 15 de mayo de 2014 .
  60. ^ "Página nuBASIC de eantcal's corner" . Consultado el 15 de mayo de 2014 .
  61. ^ "Omikron" (en alemán) . Consultado el 25 de octubre de 2012 .
  62. ^ "Audacia Software" . Consultado el 25 de octubre de 2012 .
  63. ^ "Panoramic Language: Recursos e información". Panoramic-Language.com. Archivado desde el original el 15 de julio de 2011. Consultado el 19 de agosto de 2013 .
  64. ^ [1] Archivado el 22 de junio de 2004 en Wayback Machine .
  65. ^ "Tienda en línea de microEngineering Labs: compilador PICBASIC PRO". Store.melabs.com . Consultado el 19 de agosto de 2013 .
  66. ^ "PlayBASIC.com - Crea videojuegos, aprende programación básica" . Consultado el 14 de enero de 2015 .
  67. ^ Johnson, Eric (1992). "Sistema de desarrollo profesional Microsoft BASIC". Computers and the Humanities . 26 (4): 305– 308. doi :10.1007/BF00054278. JSTOR  30204618. S2CID  198178477.
  68. ^ "Intérprete de BASIC interactivo simple escrito en Python". GitHub . Consultado el 21 de diciembre de 2018 .
  69. ^ Rogoz, Ivan (7 de abril de 2022). "Un vistazo al pasado: QBasic 4.5". Barn Lab . Consultado el 26 de septiembre de 2023. QB64 viene con un editor IDE WYSIWYG llamado InForm que lo acerca al uso cotidiano como un lenguaje rápido y sencillo para la automatización de Windows.
  70. ^ Nikko Strom. «Quite BASIC – fun, learning and nostalgia» (Bastante básico: diversión, aprendizaje y nostalgia). Quite BASIC . Consultado el 14 de enero de 2015 .
  71. ^ Rodney Cunningham. "Página de inicio - RC BASIC".
  72. ^ Paul Laughton. "RFO BASIC! para Android" . Consultado el 14 de enero de 2015 .
  73. ^ Darwin, Ian F. (10 de mayo de 2017). Android Cookbook: Problemas y soluciones para desarrolladores de Android. Estados Unidos: O'Reilly Media, Inc. , pág. 623. ISBN 9781449374495.
  74. ^ John Blankenship. «Página de inicio - RobotBASIC» . Consultado el 14 de enero de 2015 .
  75. ^ "SecondBASIC". gotBASIC.com . Consultado el 13 de abril de 2024 .
  76. ^ fredlu. «Simple Basic para Windows R3» . Consultado el 14 de enero de 2015 .
  77. ^ "Small Basic". Msdn.microsoft.com. Marzo de 2010. Consultado el 19 de agosto de 2013 .
  78. ^ Paul (ZXDunny) Dunn. "SpecBAS". GitHub . Consultado el 30 de noviembre de 2022 .
  79. ^ David A. Lien, The BASIC Handbook: Encyclopedia of the BASIC computer language, 2.ª edición, Compusoft Publishing, 1981 ISBN 0-932760-05-8 , pág. 435 y siguientes 
  80. ^ "Telehack: Guía de referencia de TeleBASIC". telehack.com . Consultado el 30 de noviembre de 2024 .
  81. ^ Robinson, Curtis. "Acerca de". Touch Basic . Consultado el 30 de septiembre de 2023 .
  82. ^ "Vintage BASIC". Lyle Kopnicky. 14 de septiembre de 2006. Consultado el 8 de mayo de 2019 .
  83. ^ Williams, Al (17 de septiembre de 2018). "Es la Web, básicamente" . Consultado el 28 de septiembre de 2023 .
  84. ^ clasqm (22 de junio de 2011). "yab 1.5 sin libncurses.so". Haikuware.com. Archivado desde el original el 25 de enero de 2013. Consultado el 19 de agosto de 2013 .
  • Descripción detallada de muchos compiladores BASIC
  • Sitio de referencia y proyecto de código del lenguaje BASIC
  • Ordenador SEGA SC-3000, detalles en lenguaje BASIC
Obtenido de "https://es.wikipedia.org/w/index.php?title=Lista_de_dialectos_básicos&oldid=1265686820"