Applesoft BASIC Release Details

Applesoft BASIC
Source: wikiversity.org – Applesoft BASIC

In 1977, a new dialect of Microsoft BASIC was developed specifically for Apple II computers. Developed by Marc McDonald and Ric Weiland, Applesoft BASIC was supplied by Microsoft and its name is a combination of “Apple” and “Microsoft”.

Apple employees, including Randy Wigginton, adapted Microsoft’s interpreter for the Apple II and added several features, including support for floating-point math. This was a necessary addition as the original Integer BASIC written by Steve Wozniak for the Apple II did not include support for floating-point math as it was primarily intended for writing games, a task that could be accomplished with integers alone.

Applesoft BASIC quickly became the go-to BASIC for Apple II computers, superseding Apple Integer BASIC and becoming the BASIC in ROM for all Apple II series computers after the original Apple II model. It was also referred to as FP BASIC (from “floating-point”) because of the Apple DOS command used to invoke it, instead of INT for Integer BASIC.

The first version of Applesoft BASIC was released in 1977 on cassette tape, but it lacked proper support for high-resolution graphics. However, in 1978, Applesoft was released, which was available on cassette and disk, and in the ROM of the Apple II Plus and subsequent models. This version included syntax differences and support for the Apple II high-resolution graphics modes and is the version that is most commonly associated with the term “Applesoft”.

47 years later, Applesoft BASIC remains a significant part of Apple II history and continues to be celebrated by retrocomputing enthusiasts.

ReleasedApril 16, 1977 – 47 years ago
System RequirementsApple II
DistributionCassette

Do you like this article?

Let’s go social and follow us on X, Facebook, Instagram, or Threads, to stay updated.

Disclaimer: The data presented in this article is under continuous development and has been manually collected from various sources based on their availability. The author of this article may revise this dataset as additional research is conducted and reviewed. Please note that the information is provided “as is” and “as available” without express or implied warranties. The author cannot be held responsible for any omissions, inaccuracies, or errors in the published information. Any warranties relating to this information are hereby disclaimed.