Liste des dialectes BASIC - List of BASIC dialects

Il s'agit d'une liste alphabétique des dialectes BASIC  — variantes interprétées et compilées du langage de programmation BASIC . La ou les plateformes de chaque dialecte, c'est-à-dire les modèles informatiques et les systèmes d'exploitation , sont indiqués entre parenthèses avec toute autre information significative.

Dialectes

0–9

1771-DB BASIQUE
Contrôleur industriel Allen-Bradley PLC module BASIC ; Intel BASIC-52 étendu avec des appels spécifiques à l'API.
64K DE BASE
Interpréteur multiplateforme, interactif et open source pour micro-ordinateur BASIC, écrit en Rust .

UNE

ABasiC ( Amiga )
Relativement limité. Initialement fourni avec les ordinateurs Amiga par MetaComCo .
ABC DE BASE
conçu pour la gamme d'ordinateurs ABC 80 et ABC 800 conçus par Dataindustrier AB et fabriqués par Luxor AB (y compris ABC 802 , ABC 806 etc.).
ACE ( Amiga )
Un compilateur pour tous — Freeware , compatible AmigaBASIC, a des fonctionnalités supplémentaires, dont certaines exploitent le matériel et le système d'exploitation de l'Amiga.
Advan BASIQUE
Pour l'ordinateur domestique Atari, sur disque, contenant BASIC, compilateur, conception d'écran et utilitaires. Remis dans le domaine public en juillet 2006
BASIQUE avancé
(alias BASIC Advanced, Advanced BASIC) (DOS sur PC) par Microsoft. Disponible en ROM sur les PC IBM. Versions ultérieures sur disque pour IBM PC DOS.
AlphaBasique
Altaïr BASIQUE
(alias MITS 4K BASIC , MITS 8K BASIC , Altair Disk Extended BASIC ) ( Altair 8800 , S-100 )  — le premier produit de Microsoft
Altair Disk Extended BASIC
Voir Altair BASIC
Amiga BASIC ( Amiga )
Un peu plus facile qu'ABasiC , voir MS BASIC pour Macintosh .
AmiBlitz ( Amiga )
Version open source de Blitz BASIC .
AMOS BASIC ( Amiga )
Pour Amiga , fait pour la programmation de jeux . Un descendant de STOS BASIC sur l' Atari ST . Les dérivés ultérieurs comprenaient AMOS Professional (alias AMOS Pro ) et Easy AMOS .
ANSI
Standard pour le langage de programmation Minimal BASIC X3.60-1978, un standard de 1978 pour les fonctionnalités minimales, et X3.113-1987, le standard BASIC complet ; rarement pleinement mis en œuvre.
Pomme BASIC ( Pomme I )
Voir : Entier BASIC
Apple Business BASIC ( Apple III )
Applesoft BASIC ( série Apple II )
Basé sur le même code Microsoft sur lequel le Commodore BASIC était basé. De série sur l' Apple II Plus / Apple II Europlus et tous les modèles ultérieurs de la famille Apple II.
ARMbasic
Compilateur BASIC pour processeurs ARM, porté sur un certain nombre de PCB de développement ARM populaires.
APU BASIQUE
version de SORD CBASIC pour le M23 avec processeur arithmétique
Aribas
Interpréteur interactif pour l'arithmétique des grands entiers et l'arithmétique à virgule flottante multi-précision avec une syntaxe de type Pascal/Modula. Il a plusieurs fonctions intégrées pour la théorie algorithmique des nombres comme pgcd, symbole de Jacobi, test probabiliste de Rabin, algorithmes de factorisation (rho de Pollard, courbe elliptique, fraction continue, tamis quadratique), etc.
ASIC
( DOS sur PC )
Assembleur

Langage de la puce PICAXE

Programmation de base de l'Atari 2600
( Console de jeux vidéo Atari 2600 )
SuperCharger Disk BASIC ( console de jeux vidéo Atari 2600 )
Cartouche StarPath SuperCharger et extensions sur disque.
Atari BASIC ( famille Atari 8 bits )
L'interpréteur standard à cartouche pour les ordinateurs personnels Atari 400/800 et leurs successeurs. Sur les machines plus récentes , telles que l' Atari 800XL , cela a été intégré à la ROM.
Atari Microsoft BASIC ( famille Atari 8 bits )
Cartouche ROM et extensions sur disque.
AT&T
interpréteur et compilateur pour le PC AT&T 3B1 UNIX.
AttoBasic
Interpréteur résident de la ROM, s'exécute à partir de la RAM sur puce ( Atmel AVR )
Atom BASIC ( Gland Atom )
AutoIt ( Microsoft Windows )
automatise d'autres programmes, par exemple avec des clics de souris simulés. Interprété. IHM graphique. Crée des EXE.

B

B32 Affaires de base
( Données Générales Eclipse MV , Unix , DOS )
Bacon
( Unix , BSD , Mac OS X )  — Convertisseur de base en C implémenté à la fois dans BaCon (pour de bonnes performances) et dans un script shell (pour l'amorçage).
APPÂT
abréviation de BASIC (presque) InTerpreter était un interpréteur BASIC expérimental écrit en Atari (8 bits) BASIC for Compute! Revue de Bill Wilkinson.
Bas
( Unix )  — Interprète pour le dialecte BASIC classique
Bas7
( Unix , Linux , BSD , Microsoft Windows , Mac OS X ) Un interpréteur BASIC, écrit en Seed7 , compatible avec GW-BASIC et d'autres anciens dialectes BASIC
Banane Basique
( Microsoft Windows )  — supposément en cours de développement par Leodescal Softwares ; la première version officiellement lancée est censée produire des exécutables autonomes
BASCOM
Compilateurs pour les puces 8051 et AVR
Basique+
langage de programmation pour OpenInsight
BASE 2.0
(voir Commodore BASIC )
BASE 7.0
(voir Commodore BASIC )
BASE A+
( famille Atari 8 bits )  — Un BASIC étendu pour la famille Atari 8 bits , par Optimized Systems Software
BASIQUE Avancé
Voir IBM BASICA
Programmation de BASE
( Atari CX-2620 ) était une simple tentative du langage BASIC pour le système informatique vidéo Atari 2600
XE DE BASE
( famille Atari 8 bits )  — Une version améliorée de BASIC XL, par Optimized Systems Software
BASE XL
( famille Atari 8 bits )  - BASIC amélioré pour la famille Atari 8 bits , par Optimized Systems Software
Basic4GL
Interpréteur rapide destiné à la programmation graphique OpenGL, en particulier les jeux
BASE-11
( DEC PDP-11 , RSX-11 )
De base-256
( Microsoft Windows , Linux , Unix )  — IDE BASIC avec sortie texte et graphique, écrit pour initier les enfants à la programmation. Initialement connu sous le nom de KidBASIC .
BASE-52
BASIC pour la puce du microcontrôleur Intel 8052
BASE-68K
BASIC structuré pour les ordinateurs SORD M68/M68MX fonctionnant en mode CP/M-68K
BASIC-E
(alias sous-marin BASIC ) ( CP/M )
BASIC-II
BASIC structuré pour ordinateurs SORD 8 bits
BASIQUE Plus 2
(DEC PDP-11 : RSTS/E , RSX-11 )
BASIC-PLUS
(DEC PDP-11 : RSTS/E )
BASIQUE/UX
HP BASIC pour HP-UX, version de Rocky Mountain BASIC
BASIQUE/WS
Station de travail HP BASIC
BASIQUE/Z
(CP/M, MDOS)
BASE09
( OS-9 et OS-9 68K sur Motorola 6809 et 68K CPU , respectivement)
BASIQUE
(alias BASIC Advanced , Advanced BASIC ) ( DOS sur PC ) par Microsoft . Disponible en ROM sur les PC IBM . Versions ultérieures sur disque pour IBM PC DOS .
CODE DE BASE
( KC 85 ) de:BASICODE
Basique pour Qt
( Mac OS X , Linux et Windows )  — BASIC indépendant de la plate-forme. Variante de base de type Visual Basic orientée objet . Basé sur Qt. (auparavant, KBASIC)
BasiEgaXorz
( Sega Genesis )  — pour la Sega Genesis
batari BASIQUE
version principalement utilisée pour le développement homebrew Atari 2600 .
BBC BASIQUE
À l'origine pour le Acorn / BBC Micro , mais a depuis été porté sur RISC OS , Tiki 100 , Cambridge Z88 , Amstrad NC100 , CP/M , ZX Spectrum , DOS , Microsoft Windows et bien d'autres. Un clone GPL de BBC BASIC nommé Brandy écrit en C portable est également disponible ( RISC OS , NetBSD, OpenBSD, FreeBSD, Linux , Mac OS X , AmigaOS , DOS ). Également un portage réalisé pour le Commodore 64 par Aztec Software , écrit par Julian Gardner.
Bazic '86
Voir Northstar BASIC
BBx
( Microsoft Windows , Linux , Unix )  — Langage de développement de programmes multiplateforme dérivé de Business Basic .
BCX
petit outil de ligne de commande qui entre un fichier de code source BCX BASIC et génère un fichier de code source "C" qui peut être compilé avec de nombreux compilateurs C ou C++.
BEOWULF
{Objet étendu pour débutant avec fonctionnalité Ultra Language}
Bêta BASIC
Boîte à outils BASIC qui a étendu Sinclair BASIC .
MieuxBASIC
Implémentation BASIC par Summit Software Technologies , disponible pour la première fois au début des années 1980. Il a ensuite été entretenu par Michael Poremski.
BI-280
Interprète Business BASIC ( CP/M , MP/M ) par Control C Corporation, Beaverton, Oregon.
Blitz3D
( Microsoft Windows ) Compilateur rapide conçu pour la programmation de jeux 3D , avec prise en charge de DirectX 7.
Blitz BASIQUE
( Amiga , Windows )  — Compilateur rapide destiné à la programmation de jeux . Version Windows avec prise en charge DirectX . Abandonné, remplacé par BlitzPlus .
BlitzMax
( macOS , Linux , Windows )  - Compilateur orienté objet rapide et compact destiné à plusieurs tâches, notamment la programmation de jeux avec le support OpenGL et DirectX (le support DirectX est Windows uniquement).
BlitzPlus
( Microsoft Windows ) Compilateur rapide conçu pour la programmation de jeux 2D et la programmation interprétée basée sur les événements WinAPI. Prend en charge à la fois DirectX et OpenGL .
Hache émoussée de base
(aka BXBASM ) (Win32, Linux) Bxbasic est présenté comme un tutoriel de programmation, pour développer et construire un moteur de script en mode console et un compilateur de code d'octet.
BS de base
Utilisé sur l' ordinateur Bandai RX-78
Bsisith
dialecte hébreu.
BT-Basique
Board Test Basic, utilisé par HP (plus tard Agilent , puis Keysight ) pour développer et exécuter des programmes de test dans un environnement de test en circuit
ROT
Basic Using Reverse Polish , utilisé par le tout premier "ordinateur scientifique" PSI Comp 80 , tel que publié dans le magazine britannique des passionnés de radio Wireless World
Affaires de base
nom donné collectivement aux variantes BASIC qui étaient spécialisées pour une utilisation professionnelle sur des mini-ordinateurs dans les années 1970.
bwBASIC
Voir Bywater BASIC
BWBASIC
" ByteWide BASIC ", un portage bit à bit Z-80 autonome de Tiny BASIC - co-développé par Pro-Log Corporation et ByteWide Systems, Australie. Destiné aux applications de contrôle.
BXBASM
Voir Blunt_Ane_Basic
Bywater BASIC
(alias bwBASIC ) — un interpréteur open source pour DOS et POSIX . Bwbasic ne contient qu'une petite partie des commandes ANSI BASIC. Son principal avantage est que l'on peut également utiliser des commandes shell dans les programmes, une caractéristique inhabituelle dans toute implémentation BASIC. Il pourrait théoriquement être utilisé comme shell principal sur un système DOS ou POSIX, avec certains avantages.

C

CA-Realizer
dialecte similaire à VisualBasic par Computer Associates, dernière version 3.0, n'est plus en développement/supporté
Cache de base
L'un des deux langages de script de la base de données Caché
CARDBASIQUE
version de BASIC exploitée par des cartes disponibles à Dartmouth lorsque cette langue a été créée et décrite dans le manuel d'origine
Casio BASIQUE
utilisé dans les calculatrices Casio
Cassette BASIQUE
Un interpréteur sur les PC IBM et compatibles IBM auquel la machine sera par défaut si aucun système d'exploitation n'est détecté.
CBASIC (CP/M, DOS)
Successeur BASIC-E.
CBASIC
interpréteur standard pour ordinateurs SORD 8 bits (M23, M68 en mode Z80, etc.), alias APU BASIC lorsque le processeur arithmétique est installé
cbasPad Pro
Voir HotPaw Basic
CBM BASIQUE
Voir Commodore BASIC
CellulaireBASIC
Interpréteur mobile sur téléphone open source Java ME pour les appareils portables, mobiles, smartphones et PDA compatibles Java
Chinois BASIQUE
Plusieurs langues BASIC traduites en chinois se sont développées au début des années 1980.
Tamia Basique
( Apple Macintosh , ports CLI pour Win32, Linux)  — logiciel gratuit protégé par copyright
CGIbasic
petit et rapide interpréteur pour le web-scripting.
CipherLab de base
outil pour développer des programmes d'application pour les ordinateurs portables de la série CipherLab 8 en utilisant le langage de programmation BASIC
CacaoBasique
( Mac OS X )  — Dialecte orienté objet pour l'utilisation de Cocoa Framework
CognosScript
( IBM Corporation Cognos ) Similaire à Visual Basic, utilisé dans les applications de business intelligence de Cognos.
Couleur BASIQUE
( Ordinateur couleur Tandy / RadioShack TRS-80 )
Commodore BASIQUE
(aka CBM BASIC ) (Divers ordinateurs CBM « s ligne d'ordinateurs 8 bits)  - a été intégré dans la ROM de CBM » ordinateurs 8 bits s. Construit sur une première version de 6502 Microsoft BASIC . Il y avait plusieurs versions — la plus connue était le Commodore Basic V2 , tel qu'utilisé dans le Commodore 64 .
Compaq BASIC pour OpenVMS
DEC BASIC, rebaptisé après l' acquisition de DEC par Compaq. Maintenant appelé VSI BASIC pour OpenVMS .
CoolBasic
( Windows )  — Une variante adaptée à la programmation de jeux avec DirectX . fi:Coolbasic
Créatif de base
(Les fenêtres)
Cubloc Basique
( Comfile Technologies )  — Interprète pour le contrôleur Cubloc
( Cybiko )
Interprète pour l'ordinateur de poche Cybiko pour adolescents
Cybiko B2C
( Cybiko )  — Un compilateur BASIC vers C pour l'ordinateur de poche Cybiko pour adolescents
Cyprès BASIC
(Windows) - un moteur de script compatible VBA sans redevance intégré, par exemple, dans le produit AssetCenter de HP pour la mise en œuvre des personnalisations

D3/Pick
Voir : Pick/BASIC pour une utilisation sur le système d'exploitation Pick
DAI DE BASE
un très ancien interpréteur BASIC pour l' ordinateur personnel DAI basé sur Intel 8080 qui utilisait une pré-compilation de type java.
DarkBASIC et DarkBASIC Professionnel
( Windows )  — Compilateur efficace pour la programmation de jeux .
Dartmouth BASIQUE
la version originale BASIC. C'était un compilateur. Les versions ultérieures incluaient des instructions MAT pour les opérations matricielles. Voir aussi Vrai BASIC .
Données Générales Business Basic
( Mini- ordinateurs Data General Nova et plus tard DG)
Données/BASIQUE
Voir : Pick/BASIC pour une utilisation sur le système d'exploitation Pick
Base de données
Voir : Pick/BASIC pour une utilisation sur le système d'exploitation Pick
DBASIC
BASIC non standard rapide pour l'Atari ST écrit entièrement en langage machine
DEC BASIQUE
Anciennement VAX BASIC ; renommé après que VAX/VMS a été porté sur les processeurs Alpha et renommé OpenVMS . Maintenant appelé VSI BASIC pour OpenVMS en raison d'acquisitions d'entreprises.
Décimal BASIQUE
Interpréteur de base japonais multiplateforme compatible presque à 100 % avec ISO/IEC 10279 : Full BASIC 1991 ou version ultérieure
DragonBASIC
pour le jeu vidéo de poche GBA ; également utile pour les homebrews Nintendo DS . Dragon Basic est une sorte de compilateur croisé avec IDE qui s'exécute sur Microsoft Windows.
D-Lib
for ( Microsoft Windows ) est un compilateur Freeware BASIC qui crée des exécutables bytecode .


E

AMOS facile
Voir AMOS BASIC
Émergence de base
( Fenêtres )
Enveloppe de base
( De Windows )  - Visual Basic 3 clone .
Envisager de base
Epson SPEL+
( Windows )  — SPEL+ est un langage de programmation de type BASIC qui s'exécute dans les contrôleurs de robot Epson. Il prend en charge le multitâche, le contrôle de mouvement et le contrôle des E/S.
ESP8266 BASIQUE
( ESP8266 et NodeMCU ) - Un interpréteur de base open source spécialement conçu pour l'Internet des objets. Environnement de développement basé sur un navigateur auto-hébergé.
ethosBASIC
( Windows )  — ethosBASIC est un nouveau système de développement BASIC conçu pour créer des jeux informatiques .
Couleur étendue BASIC
( Ordinateur couleur TRS-80 et Dragon 32/64 )

F

FaST de base
( Atari ST )
Famicom BASIQUE
( Nintendo Entertainment System )  — Pour la Nintendo Entertainment System .
FSSL
( Windows , Linux sur WinE )  — Langage de script de base FREESTYLE
PREMIER BASIC
( Atari ST )
GratuitBASIC
(DOS (DPMI32), MS Windows et Linux)  — Un compilateur BASIC open source ( GPL ), qui utilise une syntaxe similaire à celle de QuickBASIC , avec des fonctionnalités plus avancées comme les pointeurs et la programmation orientée objet , il prend également en charge un dialecte spécialement conçu être compatible avec QuickBASIC.
FuturBASIC
(Mac OS)  — Compilé gratuit, procédural, donne accès à l'API Carbon (Mac OS Toolbox), à l'interface graphique et au système de fichiers de System 6 à Mac OS X
FUZE BASIQUE
(MS Windows et Linux)  — Adaptation hautement modernisée du BASIC classique.

g

Galaksija BASIQUE
( Galaksija )  — Version du micrologiciel pour l'ordinateur domestique Galaksija.
Gambas
( Linux / Unix / Cygwin )  — Un environnement de développement rapide d'applications pour BASIC sur Linux par Benoît Minisini . Approche similaire à Visual Basic .
JeuxBasique
Variante BASIC orientée objet libre destinée à la programmation de jeux .
GBasic
( DOS sur le PC )  — Interprète avec de nombreuses routines graphiques .
GBasic
( sur le ZVT PP 01 )  — Interprète avec de nombreuses routines graphiques, Fabriqué en Tchécoslovaquie des années 80
G-BASIQUE
version de SORD CBASIC avec extensions SORD Graphic Language pour le M23 avec carte graphique
GéoBASIC
( Stations topographiques Leica TPS 1000/1100 )
géoBASIC
( Commodore 64 )  — À utiliser avec GEOS
GFA BASIQUE
(Atari ST, Amiga, DOS, Windows)  — Conçu à l'origine sur l' Atari ST où il est devenu l'un des BASIC les plus populaires pour cette plate-forme (il est presque devenu un langage standard pour l'Atari ST). A été plus tard porté sur Amiga , DOS et Windows .
GLBasic
(Principales plateformes cibles : Windows , Linux , Apple iPhone , Pocket PC . Environnement IDE : Windows)  — optimisé pour les jeux
Gnome de base
( Linux / Unix )  — projet de développement d'un clone compatible Visual Basic pour Gnome . Au cours du développement, le projet a été abandonné.
Graphiques BASIC
( Commodore 64 )  — extension du Commodore 64 BASIC V2 d'origine.
Grande Vache BASIC
(Microchip PIC )  — Compilateur open source pour les microcontrôleurs PIC et AVR à architecture 8 bits.
GW-BASIC
( DOS et Windows ) par Microsoft . compatible BASICA ; indépendant des routines ROM d'IBM. Livré avec les versions de MS-DOS avant 5.0. Langage macro musical inclus et boucles avancées.

H

HBasique
( Linux / Unix )  — IDE open source orienté objet . HBasic basé sur Qt IDE et un dialecte BASIC. Approche similaire à Visual Basic .
HiSoft Basic
(Amiga, Atari ST, ZX Spectrum)
High Tech BASIQUE
Version de Rocky Mountain BASIC par TransEra
HotBasic
(Win32, Linux)  — Compilateur simple mais puissant, émet du code machine. Prend en charge la programmation de l'interface graphique, de la console, du CGI et de la base de données.
HotPaw Basique
(alias yBasic , née cbasPad Pro ) ( Palm OS )  — Interprète avec GUI et fonctions sonores.
HP DE BASE
La version originale de Rocky Mountain BASIC
Instrument HP BASIC
Un autre nom pour HP Rocky Mountain BASIC
HAST BASIC
Pour calculatrices HP-48G/G+/GX, HP-49G et HP-49G+/50G.
HP BASIC pour OpenVMS
A l'origine VAX BASIC ; renommé en DEC BASIC après le portage de VAX /VMS de VAX vers les processeurs Alpha ; rebaptisé Compaq BASIC après l' acquisition de DEC par Compaq ; renommé en HP BASIC pour le nom OpenVMS après l'acquisition de Compaq par HP. Maintenant connu sous le nom de VSI BASIC pour OpenVMS .
HP de base
sur les calculatrices programmables HP 39 et 40.
BASIC à temps partagé HP
( gamme de mini - ordinateurs HP 2100 )
HTBasique
Version de Rocky Mountain BASIC par TransEra
Colibri de base
L'installation d'automatisation dans Hummingbird Connectivity ; il a remplacé WinWrap Basic après la version 4
HuBASIC
Pour les Samsung SPC-1000 , Sharp MZ-700 et Sharp X1 , écrit en 1982 par Hudson Soft au Japon.

je

IBasique
( Windows )  — Avec la prise en charge de l' API Windows et de DirectX .
IBM Cassette BASIC
( PC )  — Intégré dans les premiers PC IBM . Fonctionnait indépendamment du DOS et utilisait des cassettes audio comme support de stockage.
IBM VS-BASIC
Implémentation de compilateur/interprète hybride mainframe fréquemment utilisée avec des systèmes d'exploitation tels que MUSIC/SP de l'Université McGill .
ICPL
( Computervision CADDS-2/VLSI)  — Interprète lié à une base de données de conception de circuits intégrés .
INFOBASE
Utilisé sur Prime Computers, une variante de Pick BASIC pour une utilisation sur le système d'exploitation Pick
Entier BASIQUE
( série Apple II )  — la propre création de Steve Wozniak . Initialement connu simplement sous le nom de "Apple BASIC" . Pour les BASIC disponibles à l'époque, c'était très rapide et économe en mémoire . Seuls les entiers pris en charge . Livré en standard sur l' Apple I et l' Apple II d'origine
Langage de programmation initial
( Windows ) Utilise des boîtes de dialogue pour chaque commande et dirige les messages essentiels de la file d'attente de messages vers des fonctions prédéfinies en supprimant le reste. Essaie de rester dans l'esprit des BASIC simples de l'ordinateur domestique plutôt que dans un langage complet comme Visual Basic.
Internet de base
Écrit pour être utilisé avec le système Comet. Les deux ont été créés par Signature Systems.
IS-BASIQUE
L'interpréteur des ordinateurs personnels Enterprise 64 et 128 , écrit par Intelligent Software Ltd.
IWBasic
( Windows ) Une version de Basic qui génère du code machine natif afin qu'aucune bibliothèque d'exécution ne soit nécessaire.
iziBasic
( Palm OS ) Compilateur facile à utiliser qui s'exécute sur les appareils Palm OS et émet des programmes autonomes. Comprend le mode terminal et la prise en charge de l' interface graphique Palm OS .

J

Jabaco
langage de programmation orienté objet simple pour créer des applications/applets sur Java Framework.
Juste BASIQUE
version "gratuite" restreinte de Liberty BASIC ( Windows uniquement)
JBasic
une implémentation "classique" de BASIC entièrement écrite en Java.
jvmBasic
Une implémentation de BASIC qui compile en Java Bytecode

K

Kool-Bee
Voir KoolB
KoolB
(abréviation de Kool-Bee ) ( Windows , Linux )  — Compilateur open source , minimal, conçu principalement à des fins d'apprentissage.
KBasic
Basique pour Qt

L

Liberté BASIQUE
( Windows , Mac , Linux )  — BASIC structuré traditionnel avec des extensions pour la programmation d'interface graphique de bureau.
CommeBASIC
( Windows )  — Composant d'interprétation de base pour les applications dans l' environnement .NET Framework
Locomotive BASIC
( Amstrad CPC , Amstrad NC100 )  — intégré à la ROM, ( ZX Spectrum +3 ) sur disque CP/M
LotusScript
( IBM Lotus Notes )
Codeur basse résolution
( iOS )—App pour créer des jeux ou des démos de style rétro en BASIC.
Louxor Basique
( Louxor ABC 80 )
Apprendre à programmer BASIC
( Windows 95-98, Macintosh 7.5-9)  — version destinée aux jeunes, avec des leçons interactives pour apprendre à l'utilisateur à programmer
LxBasique
( Linux ) Freeware Compilateur gratuit et runtime compatible avec Theos MultiUser Basic

M

Interprète M2000
double vocabulaire (grec-anglais) Interprète dans son propre environnement - Open Source - Écrit en Vb6. [2]
MacBASIC
Le BASIC original d'Apple pour Macintosh , publié en tant que logiciel bêta et abandonné en raison d'un accord avec Microsoft
MAI Basic Four Business Basic
(divers mini-ordinateurs)
Canard colvert BASIC
( Amstrad PCW , ZX Spectrum +3 sur CP/M )  — Similaire à Locomotive BASIC
CarteBasic
langage procédural utilisé spécifiquement pour les programmes SIG.
MasmBasic
plus de 300 macros de style BASIC pour Microsoft Macro Assembler ; nécessite le package Masm32.
MBASIC
( CP/M )  — Poursuite du développement d'OBASIC, également par Microsoft. MBasic était l'un des BASIC développés par Microsoft. Livré avec un éditeur de ligne .
MELFA BASIQUE
utilisé par certains robots Mitsubishi et packages de simulation.
MÉTRIQUE-BASIQUE
également connu sous le nom d' Uppsala-BASIC
MelloCOMPLEX
Basé sur "COMPLEX", une variante de BASIC
MICOL BASIQUE
Compilé Basic basé sur des éléments de C pour la plate-forme Apple ][ gs
Microsoft BASIC
il existe de nombreuses versions pour plusieurs processeurs et architectures système différents, et de nombreux autres BASIC sont des dérivés de certains BASIC Microsoft
Microsoft BASICA
Voir BASICA
Microsoft GW-BASIC
GW-BASIC
Microsoft Small Basic
Microsoft Niveau III BASIC
( Tandy / RadioShack TRS-80 )
Microsoft Visual Basic
Visual Basic
MinimalBASIC
Un compilateur pour ECMA-55 Minimal BASIC émettant le langage assembleur GNU ciblant Linux 64 bits x86-64
MITS 4K BASIQUE
Altaïr BASIQUE
MITS 8K BASIC
Altaïr BASIQUE
MMBasique
Le clone GWBasic utilisé par le micro- ordinateur Maximite
BASE Mobile
( Téléphones mobiles compatibles Java )
MOLE Basique
( DOS sur le PC )  — Merty's Own Language Extension BASIC
Compilateur de base Moonrock
( DOS sur PC )  — Petit compilateur
Singe
(Prend en charge diverses plates-formes, voir la page pour plus de détails)  - Un langage de programmation simple mais puissant conçu principalement pour la programmation de jeux
Morfik de base
Dialecte orienté objet qui peut être utilisé pour créer des applications Web, du code côté client du serveur et du navigateur. ( Internet )
MS BASIC pour Macintosh
(Mac OS)
MSX BASIQUE
( MSX )  — par Microsoft
MTBASIC
(CP/M, DOS) Compilateur BASIC multitâche par Softaid

N

N82-BASIQUE
(Ancien NEC PC8201 /8201A)
N88-BASIQUE
(Old NEC PC8801 / 9801)  - Japon 'BASIC le plus populaire basé sur Microsoft ' un s
NOM De base
se compile en bytecode pour s'exécuter sur la machine virtuelle Java . Peut également fonctionner en mode interprété sur la JVM
NEVADA BASIQUE
Ellis Computing Eight-bit CP/M , avait une précision de 12 chiffres et des opérations matricielles . Un port de Processeur Technologie 8 Ko BASIC
NorthStar BASIC
( Processor Technology , NorthStar Horizon , adapté plus tard à x86 en tant que Bazic '86 ) et SAILBOAT (une base optimisée pour Z80 et X86 MS-DOS)
NS de base
( Newton OS , Symbian OS , Palm OS , Windows CE , Windows Mobile , Microsoft Windows )  — IDE et interprète de bytecode
nuBASIQUE
( Linux , Microsoft Windows )  — Interprète écrit en C++11 à des fins éducatives.

O

Oasis de base
voir THEOS Multi-User Basic
OBASIQUE
( CP/M )  — par Microsoft
Omikron de base
(Atari ST, Mac OS)  — Développé à l'origine par Omikron Software pour Atari ST . En Allemagne, il a longtemps été fourni avec les nouveaux Atari ST . A ensuite été porté sur le Mac OS classique et a été développé pour Mac OS X .
OpenBASIC
développé par AMI Systems Corporation, Inc .
Langage de programmation ouvert OPL
( Téléphones et PDA Symbian OS )  — Développé à l'origine pour la gamme de produits d'organisateurs et de PDA de Psion . OPL était auparavant l'acronyme de Organizer Programming Language, mais après être devenu open source en 2003, il a été renommé. Disponible pour la plupart des organiseurs et PDA classiques de Psion, les communicateurs Nokia 9210/9290/9300/9500 et Sony Ericsson P800 / P900 / P910 .
OWBasic
( Pocketviewer ( Casio pda))  — Système compilateur/interprète rapide, Open Source

P

Panoramique (langage informatique)
Pour Windows, capable de gérer le monde 3D et de nombreux objets Windows.
Perroquet BASIC
Pour la machine virtuelle Parrot ; V 1.0 est modelé sur GW-BASIC, V 2.0 est modelé sur Microsoft QuickBASIC version 4.5
PBASIC
à utiliser avec le microcontrôleur Parallax BASIC Stamp
PeayBASIC
interpréteur manuscrit en C# pour une sortie texte et graphique simple
Objet Phoenix de base
( Linux / Unix )  — gratuit, inclut le générateur d'interface graphique
PIC DE BASE
à utiliser avec des microcontrôleurs
PIC BASIC Pro
alias PBP — à utiliser avec les microcontrôleurs PIC
PICAXE DE BASE
à utiliser avec les microcontrôleurs PICAXE
Choix/BASIQUE
(alias Data/BASIC , Databasic ) ( système d'exploitation Pick )  — un langage BASIC, étendu pour une utilisation professionnelle, et intégré dans l'environnement Pick et ses variantes.
JouerBASIC
( Microsoft Windows )  — Rapide et riche en fonctionnalités, axé sur le développement de jeux 2D.
PuissanceBASIC
(DOS, Win16, Win32)  — compilateurs gratuits et commerciaux pour DOS et Windows, qui se concentrent sur des vitesses de compilation rapides et de petits binaires. Ce sont les successeurs de Turbo Basic.
Technologie de processeur
5 Ko et 8 Ko BASIC. Créé pour l'ordinateur SOL-20, mais largement porté sur d'autres plates-formes car Processor Technology a publié le code source 8080. Nevada BASIC (CP/M) et Utah BASIC [MS-DOS] étaient les derniers ports.
Profane
( Windows )  — facile à utiliser, interprété
Système de développement professionnel (PDS)
Un sur-ensemble de Microsoft QuickBASIC destiné aux développeurs de logiciels professionnels.
FournirX
( Microsoft Windows , Linux , Unix )  — Langage de développement de programmes multiplateforme dérivé de Business Basic
PSX Chipmunk BASIQUE
( PlayStation )  — Pour la PlayStation
PureBasic
( Microsoft Windows , Linux , AmigaOS et Mac OS X )  — Langage de développement de programmes multiplateforme, 32 et 64 bits. Compilateur rapide avec de nombreuses fonctions qui crée des exécutables natifs autonomes rapides et petits qui ne nécessitent pas de DLL d'exécution . Il compile avec FASM et a un support en ligne.
PyBASIC
Un interpréteur BASIC interactif écrit en Python.

Q

QB64
( Windows , Linux et macOS )  — Compilateur BASIC auto-hébergé pour Microsoft Windows, Linux et macOS. Vise une compatibilité totale avec Microsoft QBasic et QuickBASIC. Le code BASIC est traduit en C++ puis compilé sous forme exécutable.
QBasic
( DOS sur le PC )  — par Microsoft . Sous-ensemble de QuickBASIC. Livré avec les versions de MS-DOS de 5.0 à 6.22. Également inclus avec DOS 7 (sur lequel Windows 95 fonctionne) et disponible à partir du CD d'installation de Windows 98.
QuickBASIC
( DOS sur le PC ) par Microsoft . Une évolution de BASICA/GW-BASIC vers une syntaxe lexicale structurée par blocs qui ne nécessite pas de numéros de ligne, avec de nombreuses fonctions intrinsèques et fonctionnalités de langage ajoutées (par exemple, les constructions de contrôle en boucle et conditionnelle, les modes de fichier et la prise en charge de la programmation en langage mixte). Possède un environnement de développement intégré (IDE) , destiné à concurrencer les produits du langage Borland Turbo (par exemple, Turbo BASIC et en particulier le populaire Turbo Pascal). Principalement rétrocompatible avec le code source BASICA. Comprend un compilateur et un éditeur de liens, et produit des exécutables MS-DOS. Publié dans les versions 1.0, 2.0. 3.0. 4.0, & 4.5. QuickBASIC 4.5 a été publié en 1988. L'IDE QuickBASIC 4.5 comprend un interpréteur, une vérification de la syntaxe, des aides au débogage et une aide en ligne comprenant une référence linguistique complète.
Assez BASIQUE
Environnement de programmation BASIC classique basé sur le Web. Aucun téléchargement ou inscription nécessaire. Introduit en 2006.

R

RapidQ
( Windows , Linux , Solaris / SPARC et HP-UX )  — Gratuit, emprunté à Visual Basic . Utile pour les interfaces graphiques. Fonctionne principalement avec les instructions QuickBASIC . (Cross-plateforme, gratuit, plus en cours de développement). Interprète semi-OO. Comprend RAD IDE .
RBScript
( Macintosh , Mac OS X , Linux et Windows )  — Langage de script basé sur REALbasic .
RC de base
( Windows , Linux , Android )  — Compilateur de base orienté vers le développement de jeux.
REALbasic
( Macintosh , Mac OS X , Linux et Windows )  — BASIC indépendant de la plate-forme. Variante de base de type Visual Basic orientée objet . Actuellement connu sous le nom de Xojo .
Révélation BASIC ou R/Basic
( DOS sur PC )  — Une variante de Pick/Basic utilisée sur le SGBD Revelation et ses successeurs.
RFO de base !
( Android )  — De base pour Android.
RM de base
Un BASIC fourni par Research Machines pour leur première gamme de PC Nimbus
RobotBASIC
( Windows )  - Interpréteur BASIC gratuit et simulateur robotique pour le système d'exploitation Windows qui permet la programmation graphique de jeux et d'interfaces graphiques. La nouvelle version sera également compilée pour des exécutables autonomes.
Rocky Mountain BASIC
créé par HP pour contrôler les instruments via HP-IB
Exécuter BASIC
( Mac OS X , Linux et Windows )  — Version gratuite et interactive basée sur un serveur Web de Liberty BASIC

S

S-BASIQUE
BASIC "structuré", livré avec les systèmes Kaypro CP/M
VOILIER
SAIL Basic on Another Tack (CP/M, DOS Z80, X86, pseudo interprété, Northstar Basic Compatible, B-Tree File System)
MALADE
Le Symbolic Instruction Code Kit est un interpréteur pseudo-BASIC écrit en QB64. [3] [4]
SAM DE BASE
( SAM Coupé )
SAX de base
API simple pour XML
SBAS
"Structured BASIC" populaire dans les écoles britanniques dans les années 80 et 90. Écrit par Bryan Tackaberry de SPA Ltd pour fonctionner sur les ordinateurs RM plc .
S-BASIQUE
développé pour Nokia 9300 et Nokia 9500 Communicator. Développement non terminé, arrêté avec la version 0.9.
ScriptBasique
Interpréteur/API multiplateforme (ANSI C) open source intégrable. Le projet ScriptBasic est principalement une API de script intégrable avec des exemples d'interpréteur de ligne de commande et de serveur d'applications HTTP multithread s'exécutant en tant que service.
sdlBasic
Gratuit, multiplateforme, basé sur le noyau de wxBasic , mais utilise la bibliothèque SDL .
SEGA BASIQUE
Version SEGA de BASIC dédiée à l'ordinateur SEGA SC-3000
BASIC pointu
( Ordinateurs de poche pointus )
Le BASIQUE de Simons
Un utilitaire de cartouche qui a ajouté 114 mots - clés supplémentaires à la norme BASIC 2.0 sur le Commodore 64 ordinateur
BASIQUE simple
pour Windows R3 Intermedia Language version BASIC traditionnel, conçu à des fins scientifiques.
SIMPOL
Orienté objet, conçu pour émettre du code pour Windows, Linux, Mac OS X
Sinclair BASIQUE
( ZX80 , ZX81 / TS1000 , Spectre ZX , Timex Sinclair 2068 , Ringo R470 , Lambda 8300 )
PetitBASIC
( Android , Windows , Linux , DOS , Palm OS , etc.)  - Un petit interpréteur Open source GPL .
Petit Basique
( Windows )  — par l' équipe Microsoft DevLabs .
intelligent de BASE
pour iOS
SmartBASIC
( Coleco Adam )
SourireBASIC
Un dialecte rétro du BASIC utilisé dans Petit Computer (pour la DSi) et SmileBASIC (pour la 3DS)
Sony BASIQUE
pour le Sony SMC-70
SANGLOTS
( Série ICT 1900 ) Système BASIC de Southampton
Logiciels de base
( Win32, Visual Studio.Net, Linux, Unix )  — un sur-ensemble d'AlphaBasic
Lunettes BASIC
( Microsoft Windows  — peut être recompilé pour Mac OS X , Linux et AmigaOS ) une source ouverte , interprétée
Araignéebasique
SpiderBasic est un nouveau langage de programmation côté client Web basé sur des règles BASIC établies. Il permet le développement d'applications Web très complexes, basées sur des fenêtres, y compris des applications mobiles pour iOS et Android.
SQABasic
Pour le logiciel Rational conçu pour Robot Script
StarBasic
StarOffice de base
StarOffice de base
(alias StarBasic ) ( OpenOffice.org , StarOffice )
ST BASIQUE (Atari)
( Atari ST )  - Ceci est venu avec l' Atari ST
STOS DE BASE
( Atari ST )  — Pour Atari ST conçu pour la programmation de jeux . Prédécesseur d' AMOS BASIC sur Amiga .
Sous-marin BASIC
BASIC-E
SuperBASIC
( Sinclair QL )
Super Game System BASIC
Pour Windows 10 est une implémentation de base pour apprendre et créer des jeux simples. [5]
SV étendu BASIC
( Spectravideo )  — Pour Spectravideo 318/328, par Microsoft .

T

T-BASIC
Dialecte BASIC utilisé sur le Wang 2200T et son clone russe soviétique, l'Iskra (Spark) 226.
T-BASIC
Version de Microsoft BASIC utilisée sur le Toshiba Pasopia .
TBASIC
Version de BASIC utilisée pour le développement de logiciels sur la famille de systèmes de test BRAT d'ATTI
Tektronix
Pour les ordinateurs de la série 4050 , des commandes graphiques étendues
Terminal-BASIC
Interpréteur pur, écrit en C++11 . Prend en charge un grand sous-ensemble de Minimal BASIC, fonctionne sur Arduino . et Linux . Logiciel libre ( GPL3 , LGPL3 ). Page du projet .
THEOS Multi-User Basic
( système d'exploitation THEOS )
minceBasique
interprète pour Microsoft Windows
TI BASIQUE
(remarque : pas de tiret) ( Texas Instruments TI-99/4A )
TI Étendu BASIC
( Texas Instruments TI-99/4A )
TI-BASIC
(remarque : tiret) ( calculatrices programmables Texas Instruments )
Tigre-BASIC
Multitâche à grande vitesse, pour les microcontrôleurs de la famille BASIC-Tiger .
Minuscule BASIQUE
(n'importe quel micro - ordinateur , mais principalement implémenté sur les premières machines à bus S-100 )  - Version minimaliste dont le code source était plus petit que cet article, utilisé sur les plates-formes à faible mémoire.
TML BASIQUE
( Apple 2GS )  - Un BASIC compilé avec un IDE hébergé par GUI pour l'écriture d'applications GUI natives.
TRS-80 Niveau I BASIQUE
( TRS-80 )  — basé sur Tiny BASIC .
TRS-80 Niveau II BASIQUE
( Tandy / RadioShack TRS-80 )  — basé sur Microsoft BASIC
TRS-80 Modèle 100 BASIQUE
( TRS-80 Model 100 )  — basé sur Microsoft BASIC , avec une prise en charge spéciale du magasin de fichiers RAM, de l'écran LCD et d'autres matériels intégrés des ordinateurs portables TRS-80 Model 100 et Tandy 102
Vrai BASIQUE
(DOS, MS Windows, Mac OS, Linux, Unix)  — Descendant direct du BASIC original , Dartmouth BASIC , commercialisé par ses créateurs. Strictement conforme aux normes.
Turbo de base
( Commodore 64 )  — Ajout de 55 commandes au C64 BASIC, publié par Aztec Software , écrit par Julian Gardner.
Turbo de base
( DOS sur le PC )  — Compilateur commercial de Borland . ( successeur BASIC/Z ) (voir PowerBASIC )
Turbo-Basic XL
( Atari famille 8 bits )  - Freeware interprète et compilateur pour l' Atari famille 8 bits  - basé sur Atari BASIC . Même cet interpréteur "lent" était environ quatre fois plus rapide que le BASIC intégré. Écrit par Frank Ostrowski , la personne qui allait développer GFA BASIC . Venu de Happy Computer .
TxBasic
( Linux ) Compilateur et environnement d'exécution compatibles avec Theos MultiUser Basic avec des fonctionnalités étendues
Tymshare SuperBasic
( FDS 940 )

U

UBASIC
( DOS sur le PC )  — Interprète avec de nombreuses routines mathématiques . Forte insistance sur la théorie des nombres . Peut fonctionner avec des nombres à plusieurs chiffres, des nombres complexes .
UniBASIC
dialecte qui fait partie de la base de données UniData , avec un fort accent sur l'accès et la manipulation des données.
Univers
dialecte qui fait partie de la base de données UniVerse , avec un accent particulier sur l'accès et la manipulation des données.
Uppsala-BASIC
également connu sous le nom METRIC-BASIC
Utah BASIQUE
Ellis Computing, avait une précision à 12 chiffres et des opérations matricielles . Port MS-DOS du Processor Technology 8K BASIC. Voir Nevada BASIC.

V

VAX BASIQUE
BASIC-Plus-2 de DEC porté sur VAX / VMS
VBA
Voir Visual Basic pour les applications
VBS
Voir VBScript
VBScript
(alias VBS, Visual Basic Script, Visual Basic Scripting Edition ) — Un sous-ensemble de Visual Basic utilisé dans ASP , Internet Explorer ou sous Windows en utilisant Windows Script Host (WSH) comme langage de script à usage général. VBScript est souvent utilisé en remplacement des fichiers batch DOS .
Vilnius BASIQUE
( Ordinateurs Elektronika BK-0010-01, BK-0011M et UKNC )
Vintage BASIQUE
Interpréteur multiplateforme open source pour micro-ordinateur BASIC, écrit en Haskell .
Visual Basic
( Windows )  — Le dialecte orienté objet de Microsoft avec un environnement de développement d'applications rapide .
Visual Basic .NET
( Windows )  — Version dans le .NET Framework de Microsoft .
Visual Basic pour les applications
(alias VBA ) ( Microsoft Office sur MS Windows et Apple Macintosh )
Script Visual Basic
Voir VBScript
Édition de scripts Visual Basic
Voir VBScript
Test visuel
(À l'origine MS-TEST) - De base dans le test visuel
VSI BASIC pour OpenVMS
Initialement publié sous le nom de VAX BASIC par Digital Equipment Corporation , propriété de VMS Software Inc. (VSI) depuis 2014. Fonctionne sur le système d' exploitation OpenVMS .

W

Wasabi
dialecte fonctionnel avec des fonctionnalités telles que les fermetures , les continuations et les fonctions de premier ordre , créé chez Fog Creek Software en tant que plate-forme de développement d'applications Web interne. Non rendu public, mais figure souvent dans le blog influent de Joel Spolsky , fondateur et PDG de Fog Creek.
Watcom de base
Dialecte par Watcom
WinWrap de base
Interpréteur tiers de type VBA pouvant être lié à des programmes pour leur donner des fonctionnalités macro/VBA
WordBasic
versions de Microsoft Word antérieures à MS Word 97
wxBasic
interpréteur GPL open source basé sur la bibliothèque indépendante de la boîte à outils wxWidgets . Pour Linux , Mac OS X (proposé) et Windows .

X

XBasic
( Windows , Linux )  — Compilateur Open Source avec un concepteur d'interface graphique
XBLite
( Windows )  — Compilateur Open Source avec éditeur intégré
Xojo
( MacOS , Linux , Windows , iOS , Raspberry Pi et Web)  — BASIC indépendant de la plate-forme. Variante de base de type Visual Basic orientée objet . Anciennement connu sous le nom de REALbasic .

Oui

Yabasic
( Linux , Windows et PlayStation 2 ) Petit interpréteur. ( GPL )
ouais
( BeOS , Zeta , HaikuOS ) Adaptation de Yabasic qui permet la création de programmes graphiques en utilisant l' API BeOS .
yBasique
Voir HotPaw Basic

Z

ZBasique
Dialecte de sous-ensemble Visual Basic pour les microcontrôleurs ZX avec prise en charge du multitâche.
ZBasic (Zedcor Zbasic)
publié pour la première fois par Zedcor (Tucson, Arizona) à la mi-1985. Des versions ont été réalisées pour les ordinateurs Apple, DOS, Macintosh CP/M et TRS-80. En 1991, 32 Bit Software Inc. (Dallas, Texas) a acheté la version DOS et l'a étendue. Zedcor s'est concentré sur le marché Apple Mac et l'a renommé FutureBASIC. ZBasic était très rapide, efficace et avancé, avec une précision mathématique BCD allant jusqu'à 54 chiffres.
Zeus|Basique
développé pour Windows et Pocket PC par KRMicros (Kronos Robotics).

Rallonges de BASE

Les extensions BASIC (ou kits d'outils BASIC ) étendent un BASIC particulier.

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

Voir également

Les références

Liens externes