Turbo Basic

Un article de Wikipédia, l'encyclopédie libre.

Turbo Basic est un Environnement de développement intégré qui a été édité par Borland International (la version 1.0 est parue en 1987 en France). Cet environnement permettait de programmer en langage BASIC.

A l'inverse des autres environnements BASIC de l'époque, qui étaient bien souvent des interpréteurs, le Turbo-Basic offrait le grand avantage de pouvoir compiler un programme Basic directement sur disque dur ou sur disquette. On pouvait alors obtenir un fichier exécutable pour MS-DOS utilisable de façon indépendante. Durant la phase de développement, la compilation pouvait s'effectuer dans la mémoire de l'ordinateur.

Le code source était sauvegardé sous la forme d'un fichier texte (extension .BAS) et pouvait ainsi être ouvert aisément par d'autres programmes.

Le BASIC supporté permettait de s'affranchir du problème des numéros de lignes et offrait également des étiquettes pour les branchements (comme les goto).

Le Turbo-Basic offrait également une interface pratique en mode texte couleurs avec un système de fenêtres (éditeur, messages, exécution, trace). (les commandes étaient les même que celles de l'éditeur de texte Wordstar)

Exemple de source de programme Turbo Basic :

INPUT "Quel est votre nom"; A$
PRINT "Bonjour "; A$

DO

  INPUT "Combien d'étoiles voulez-vous"; S

  FOR I = 1 TO S
    S$ = S$ + "*"
  NEXT I

  PRINT S$

  DO 
    INPUT "Voulez-vous davantage d'étoiles"; Q$
  LOOP WHILE LEN(Q$) = 0

  Q$ = LEFT$(Q$, 1)

LOOP WHILE (Q$ = "O") OR (Q$ = "o")

PRINT "Au revoir";

FOR I = 1 TO 200
  PRINT A$; " ";
NEXT I

PRINT
end