Voici un tableau de référence des différents commandes, fonctions et objet des nombreuses version de langage de programmation BASIC :
| Nom | Type | Description | Modèle |
|---|---|---|---|
| ABS | Fonction | Cette fonction permet de retourner la valeur absolue. | Tous les BASICs |
| ATTR | Commande | Cette commande permet de changer les attributs d'écriture des prochains texte à être afficher. | Coco 3 |
| BEEP | Commande | Cette commande permet d'émettre un signal sonore | Turbo Basic, Qbasic, GWBASIC, BASICA |
| BLOAD | Commande | Cette commande permet de charger des données binaire d'un fichier | Turbo Basic, Qbasic, GWBASIC, BASICA |
| BSAVE | Commande | Cette commande permet de sauver des données binaire dans un fichier | Turbo Basic, Qbasic, GWBASIC, BASICA |
| BYE | Commande | Cette commande permet de quitter l'interpréter BASIC | Dartmouth Basic, APSI Basic |
| CALL | Commande | Cette commande permet de faire un appel à une procédure. | Tous les BASICs |
| CHDIR | Commande | Cette commande permet de changer de répertoire. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| CHDRIVE | Commande | Cette commande permet de changer d'unité. | VB |
| CIRCLE | Commande | Cette commande permet d'afficher un cercle. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| CLEAR | Commande | Cette commande permet d'effacer une zone mémoire | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| CLOSE | Commande | Cette commande permet la fermeture d'un fichier | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| CLS | Commande | Cette commande permet d'effacer l'écran | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| COLOR | Commande | Cette commande permet de changer la couleur courante. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| CONT | Commande | Cette commande permet de poursuivre l'exécution du programme après une interruption par l'utilisateur ou qu'une erreur s'est produit. | Tous les BASICs |
| DATA | Commande | Cette commande permet d'indiquer un regroupement de données. | Turbo Basic, Qbasic, GWBASIC, BASICA |
| DEF | Commande | Cette commande permet de définir une fonction. | Turbo Basic, Qbasic, GWBASIC, BASICA |
| DELAY | Commande | Cette commande permet d'attendre un certain délai. | Turbo Basic |
| DIM | Commande | Cette commande permet de définir des tableaux ou des variables. | Tous les BASICs |
| DO | Commande | Cette commande permet d'indiquer le commencement d'une boucle. | Turbo Basic, Qbasic, VB |
| DRAW | Commande | Cette commande permet de dessiner avec une chaîne de caractères. | Turbo Basic, Qbasic, Basica, GWBasic, Coco 3 |
| ELSE | Commande | Cette commande permet d'indiquer une condition d'un autrement. | Tous les BASICs |
| END | Commande | Cette commande permet de mettre fin à un programme. | Tous les BASICs |
| FLASH | Commande | Cette commande permet d'activer le clignotement. | Apple ][ |
| FOR | Commande | Cette commande permet d'indiquer une boucle POUR. | Tous les BASICs |
| GET | Commande | Cette commande permet d'effectuer la lecture de fichier ou une sauvegarde d'image. | Tous les BASICs |
| GOSUB | Commande | Cette commande permet d'appeler un sous-programme. | Tous les BASICs |
| GOTO | Commande | Cette commande permet de sauter à un numéro de ligne spécifié. | Tous les BASICs |
| GR | Commande | Cette commande permet de passer en mode graphique. | Apple ][ |
| HCIRCLE | Commande | Cette commande permet de dessiner un cercle en écran de haute définition. | Coco 3 |
| HCLS | Commande | Cette commande permet d'effacer l'écran de haute définition | Coco 3 |
| HCOLOR | Commande | Cette commande permet de changer la couleur d'écriture de l'écran de haute définition. | Coco 3 |
| HDRAW | Commande | Cette commande permet de dessiner dans l'écran de haute définition. | Coco 3 |
| HLINE | Commande | Cette commande permet de tracer une ligne dans l'écran de haute définition. | Coco 3 |
| HOME | Commande | Cette commande permet d'effacer l'écran. | Apple ][ |
| HPRINT | Commande | Cette commande permet d'afficher du texte dans l'écran de haute définition. | Coco 3 |
| HRESET | Commande | Cette commande permet de tracer un point noir dans l'écran de haute définition. | Coco 3 |
| HSCREEN | Commande | Cette commande permet de passer en écran de haute définition | Coco 3 |
| HSET | Commande | Cette commande permet de tracer un point dans l'écran de haute définition. | Coco 3 |
| HTAB | Commande | Cette commande permet de déplacement horizontalement le curseur. | Apple ][ |
| IF | Commande | Cette commande permet d'effectuer un test. | Tous les BASICs |
| KILL | Commande | Cette commande permet d'effacer un fichier. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| LET | Commande | Cette commande permet d'affecter une valeur à une variable. | Tous les BASICs |
| LINE | Commande | Cette commande permet de tracer une ligne. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| LOCATE | Commande | Cette commande permet de positionner le curseur. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| LOOP | Commande | Cette commande permet d'effectuer une boucle LOOP. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| LPRINT | Commande | Cette commande permet d'imprimer du texte sur l'imprimante. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| MKDIR | Commande | Cette commande permet de créer un répertoire. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| NAME | Commande | Cette commande permet de renommer un fichier. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| NEW | Commande | Cette commande permet de réinitialiser le BASIC. | Tous les BASICs |
| NEXT | Commande | Cette commande permet d'indiquer la fin d'une boucle FOR. | Tous les BASICs |
| NORMAL | Commande | Cette commande permet de fixer l'écriture du texte en mode normal. | Apple ][ |
| OPEN | Commande | Cette commande permet d'effectuer l'ouverture d'un fichier. | Tous les BASICs |
| OUT | Commande | Cette commande permet d'effectuer l'écriture sur un port d'entrée/sortie. | Turbo Basic, Qbasic, GWBASIC, BASICA |
| PALETTE | Commande | Cette commande permet de modifier la palette de couleur. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| PCOPY | Commande | Cette commande permet de copier de page d'écran. | Coco 3 |
| PLOT | Commande | Cette commande permet de tracer un point. | Apple ][ |
| POKE | Commande | Cette commande permet d'écriture directe en mémoire. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| PRESET | Commande | Cette commande permet de fixer un point noir à l'écran | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| Commande | Cette commande permet d'afficher du texte. | Tous les BASICs | |
| PSET | Commande | Cette commande permet de tracer un point. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| PUT | Commande | Cette commande permet d'afficher une image. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| RANDOMIZE | Commande | Cette commande permet de réinitialiser les nombres aléatoires. | Turbo Basic, Qbasic, GWBASIC, BASICA |
| READ | Commande | Cette commande permet d'effectuer la lecture de données contenu dans «DATA». | Turbo Basic, Qbasic, GWBASIC, BASICA |
| REG | Commande | Cette commande permet d'affecter une valeur aux registres du microprocesseur. | TurboBasic |
| REM | Commande | Cette commande permet d'indiquer une remarque. | Tous les BASICs |
| RESTORE | Commande | Cette commande permet d'effectuer la restauration du pointeur de lecture des données «DATA» à partir du début ou de l'étiquette spécifié. | Turbo Basic, Qbasic, GWBASIC, BASICA |
| RETURN | Commande | Cette commande permet d'effectuer un retour de GOSUB | Tous les BASICs |
| RMDIR | Commande | Cette commande permet d'effacer un répertoire. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| SCREEN | Commande | Cette commande permet de passer au mode d'affichage spécifié. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| SCREEN.HEIGHT | Fonction | Cette fonction permet de retourner la hauteur de l'écran. | VB |
| SCREEN.WIDTH | Fonction | Cette fonction permet de retourner la largeur de l'écran | VB |
| SEEK | Commande | Cette commande permet de positionner le pointeur de fichier. | Tous les BASICs |
| SHELL | Commande | Cette commande permet d'appeler un programme DOS ou externe | Turbo Basic, Qbasic, GWBASIC, BASICA |
| SOUND | Commande | Cette commande permet d'émettre un signal sonore spécifié sur le PC Speaker. | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| STOP | Commande | Cette commande permet d'arrêter temporairement le programme à se point. | Tous les BASICs |
| SYSTEM | Commande | Cette commande permet de repasser au système. | BASICA et GWBASIC |
| VTAB | Commande | Cette commande permet de positionner verticalement le curseur. | Apple ][ |
| WEND | Commande | Cette commande permet de mettre fin à la boucle WHILE. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| WHILE | Commande | Cette commande permet d'indiquer une boucle WHILE. | Turbo Basic, Qbasic, GWBASIC, BASICA, VB |
| WIDTH | Commande | Cette commande permet de changer la largeur de l'écran | Coco 3, Turbo Basic, Qbasic, GWBASIC, BASICA |
| WRITE | Commande | Cette commande permet d'écriture d'un message en guillemet. | GWBASIC et BASICA |
Dernière mise à jour : Mercredi, le 31 décembre 2014