Les ordinateurs familiaux du début des années 80 étaient tous fournis avec un langage de programmation. Il est vrai que la programmation était quasiment (avec le calcul) la seule chose que l’on pouvait faire avec ces machines à moins de charger un logiciel. Facile à programmer, le langage Basic s’est tout naturellement imposé sur les ordinateurs familiaux.
L’interpréteur était généralement résident en ROM (mémoire morte) ou plus rarement sur cartouche ou cassette.
La programmation en Basic a été démocratisée :
- par la presse informatique et les nombreux ouvrages qui proposaient de nombreux listings (que, comme beaucoup, je tapais sur mon ordinateur avec impatience ; rappelons qu’à l’époque, internet n’existait pas et qu’il n’était pas possible de télécharger les programmes…) et de nombreux articles d’initiation
- par l’école où des professeurs enseignaient tant bien que mal les bases de la programmation (le plan Informatique Pour Tous, lancé par le gouvernement en 1985, y est pour beaucoup).
Malheureusement, chaque constructeur a développé son propre langage Basic transformant un langage universel en une kyrielle de dialectes compliquant la portabilité des programmes d’un ordinateur à l’autre.
Le langage Basic est un langage polyvalent qui permet d’ouvrir de nouveaux horizons à tous ceux qui ont le courage d’apprendre ce langage.
![Un exemple de programme en GW-BASIC sur un PC-4502 (SHARP)](https://www.auditsi.eu/wp-content/uploads/2015/01/PC-4502-GW-BASIC.jpg)
Un exemple de programme en GW-BASIC sur un PC-4502 (SHARP) de 1987
Le Basic a su évoluer. Tout d’abord sur des machines comme l’ATARI ST ou le PC où la programmation structurée lui a donné une seconde jeunesse.
Par la suite, le Basic a été intégré dans certains logiciels bureautiques comme la suite Microsoft Office ou Open Office. Le VBA (pour Visual Basic for Application) est une déclinaison du langage Basic qui permet, par le biais de la programmation de macro-commandes, d’automatiser des tâches de bureautique.
Sélection d’articles sur le sujet :
- Basic’s : pour adapter tous vos programmes (EXL 100, MSX, TRS 80 / VGS, APPLE II, AMSTRAD CPC, COMMODORE 64, MO5, TO7 et TO7/70, CANON X-07, ORIC ATMOS, ZX SPECTRUM, SQUALE et IBM PC), Soft & Micro n° 10 (juillet-août 1985), p. 104
- Visual Basic : Entre MS-DOS et WINDOWS, SVM (septembre 1992), p. 116
Les photos d’illustration sont issues de ma collection personnelle.
Approfondir le sujet :
L’informatique des années 80 / Ma collection / Ma documentation
![](https://www.auditsi.eu/wp-content/uploads/2024/08/©Studio101-n°-21NBnet-120x120.jpg)
![](https://www.auditsi.eu/wp-content/uploads/2024/08/©Studio101-n°-21NBnet-120x120.jpg)
Derniers articles parBenoît RIVIERE (voir tous)
- Projet IXP (v1.21beta) : nouvelle version en ligne - mardi 7 janvier 2025
- Excel : conserver les zéros non significatifs à gauche - dimanche 5 janvier 2025
- Excellente année 2025 ! - mercredi 1 janvier 2025
- Projet IXP (v1.21beta) : contrôles de cohérences et gestion MULTIFEC - lundi 30 décembre 2024
- Joyeuses fêtes de fin d’année ! - mardi 24 décembre 2024