Microsoft GW-BASIC and IBM BASICA
Microsoft GW-BASIC and IBM BASICA are early implementations of the BASIC programming language, designed for use on personal computers. GW-BASIC, developed by Microsoft, is an interpreter for the BASIC language that was widely used on IBM-compatible PCs during the 1980s. It provided a simple, interactive environment for beginners and hobbyists to write and run BASIC programs. IBM BASICA (Basic Advanced Sampler for Control Applications) was IBM's version of BASIC, included with IBM PC DOS. BASICA required the ROM-resident Cassette BASIC and offered additional features over the standard Cassette BASIC, like disk I/O and extended graphics capabilities. Both played a crucial role in making personal computing accessible to a wider audience, encouraging early programming education and application development.
PTSource Basic
PTSource Basic is a free revival and 100% compatible clone of the iconic Microsoft GW-BASIC and IBM BASICA for DOS operating systems, offering a modern take on these classic programming languages. Designed for both nostalgia and functionality, PTSource Basic enhances the original features with improved performance, and support for contemporary hardware and software environments. This new iteration preserves the simplicity and accessibility that made GW-BASIC and IBM BASICA beloved by hobbyists and educator. PTSource Basic provides a perfect blend of traditional programming ease and modern efficiency, making it an good choice for enthusiasts and newcomers alike.
Screenshots

Features

  • 100% GW-BASIC and IBM BASICA Compatible
  • PTBasic Compiler Included (PTBASCOM.EXE)
  • PTBasic Linker Included (PTBASLNK.EXE)
  • PTBasic Distribution Runtimes Included (PTBASRUN.EXE)
  • PTBasic Syntax Highlighter TSR Included (PTBASSYN.COM)
  • GW-Basic Documentation in (*.CHM) format Included
  • Source samples Included
  • Optimized for PTSource MiniVMDOS
  • Works in any DOS Operating System

Quick Reference

To open the interpreter and editor just type

ptbasic

To compile a bas into a obj file just type

ptbascom yourfile; 

To link a obj into a exe file just type

ptbaslnk yourfile;

To load the syntax highlighter TSR just type

ptbassyn
To unload the syntax highlighter TSR just type
ptbassyn /u

We use cookies to personalize and enhance your experience on our site. By using our site, you agree to our use of cookies.
  More information about cookies