C'est clair que le BASIC a vulgarisé la programmation sur les premiers ordis personnels.Tugdual a écrit : ↑jeudi 4 septembre 2025 à 19:50 Microsoft libère enfin :
Extrait :Tapez “STORD0” dans un vieil émulateur Commodore et regardez ce qui se passe. Non, ce n’est pas une commande documentée mais bien un Easter egg planqué dans Microsoft BASIC depuis 1977.
Et si je vous parle de ça, c’est parce que j’ai une bonne nouvelle. En effet, Microsoft vient de libérer le code source de ce BASIC 6502 historique sous licence MIT. Quarante-sept ans après sa création donc, on peut enfin fouiller dans les entrailles du programme qui a fait tourner des millions de machines mythiques de l’ère 8-bits. Et croyez-moi, c’est une mine d’or pour comprendre comment deux jeunes de 20 ans ont posé les fondations de ce qui deviendrait plus tard, le plus gros empire logiciel de la planète.
[...]
Ce qui est fou, c’est quand même de réaliser que ce petit bout de code a généré une industrie de plusieurs trilliards de dollars. Sans ce BASIC 6502, pas de Commodore 64 (la machine la plus vendue de l’histoire), pas d’Apple II tel qu’on le connaît, pas de génération de programmeurs formés dans les années 80. Microsoft aurait peut-être mis la clé sous la porte sans ces revenus initiaux et l’histoire de l’informatique personnelle aurait été complètement différente.
[...]
Alors oui, c’est juste du vieux code. Mais c’est LE vieux code. Celui qui a permis à une génération entière de découvrir la programmation. Celui qui a transformé Microsoft de startup dans un garage en empire mondial. Celui qui cache encore, 47 ans plus tard, des Easter eggs et des secrets.
Quand j'étais encore qu'en primaire, mon père avait un Commodore 64, mais c'est surtout avec l'Apple2c que j'ai découvert la programmation.
L'avantage du BASIC, c'est qu'on peut programmer en langage machine (PEEK et POKE).
J'avais fait un Tetris en BASIC, et il était injouable : ça ramait trop.
Et juste au moment où je m’intéressais au langage machine, ils en avaient marre que je passe mes journées sur l'ordi, donc niet.

Juste au moment où je faisais un programme BASIC qui transformait l'assembleur en langage machine.
[EDIT] : Il y a toujours eu un bug dans le processeur 6502, mais je ne peux pas vous dire lequel exactement. Dans l’Apple IIc, ils utilisaient une version débogée, le 6502A.