Programming in GW-BASIC

Опубликовано: 08 Февраль 2026
на канале: FreeDOS
19,204
369

Every computer in the 1980s and into the 1990s had some kind of BASIC programming environment. The BASIC on the first IBM PC was BASICA, which required a BASIC ROM. After that, Microsoft released GW-BASIC, which didn't require BASIC in ROM. GW-BASIC was the default BASIC in MS-DOS until MS-DOS 5, when they replaced it with QBASIC.

In May 2020, Microsoft released the GW-BASIC source code under the MIT license, and FreeDOS developers have been getting that code to assemble using modern tools. They recently released a new version, so let's explore GW-BASIC on FreeDOS.

The original GW-BASIC source code: (MIT license)
https://github.com/microsoft/GW-BASIC

Updated GW-BASIC project:
https://github.com/tkchia/GW-BASIC

Want to start programming in GW-BASIC? Here's a handy reference:
https://hwiegman.home.xs4all.nl/gw-ma...

Join us on Facebook:
  / freedos  

Follow us on Twitter:
  / freedos_project  

Consider supporting me on Patreon:
  / freedos