Ordinateurs

Thoreau BASIC, un GW-BASIC modernisé, disponible sur Itch.io

Cet interpréteur compatible avec les anciens programmes GW-BASIC ajoute 64 bits, multithreading et graphismes 24 bits.

Thoreau BASIC, un interpréteur et compilateur modernisé compatible avec GW-BASIC, est disponible en pay-what-you-want sur Itch.io depuis le 4 octobre 2026, selon hackaday.com.

Le projet se présente comme une version modernisée de GW-BASIC, compatible au niveau du code avec les anciens programmes écrits pour ce langage. Il peut démarrer depuis l'UEFI d'un PC x86 moderne ou s'exécuter sous Windows.

Thoreau BASIC prend en charge la mémoire 64 bits et le multithreading. Il propose des graphismes 24 bits à n'importe quelle résolution, la gestion de sprites, un son à 32 canaux ainsi que des commandes pour la souris et le clavier.

Les programmes écrits en Thoreau BASIC peuvent être compilés pour tourner sous Windows ou en bare-metal sur des machines x86 en UEFI.

Une longue lignée de BASIC

Par le passé, les ordinateurs IBM-PC et compatibles étaient livrés avec BASIC en ROM, remplacé ensuite par GW-BASIC. D'autres tentatives de faire revivre ce langage existent, notamment MoonBASIC et BASIC-256.

En bref

Qu'est-ce que Thoreau BASIC ?

C'est un interpréteur et compilateur modernisé compatible avec GW-BASIC, qui peut démarrer depuis l'UEFI d'un PC x86 ou tourner sous Windows.

Où télécharger Thoreau BASIC ?

Le projet est disponible en pay-what-you-want sur Itch.io.

Quelles fonctionnalités propose Thoreau BASIC ?

Il prend en charge la mémoire 64 bits, le multithreading, les graphismes 24 bits, les sprites, un son à 32 canaux et des commandes pour la souris et le clavier.

Source