Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Commodore BASIC

Procedural Language

Commodore BASIC, also known as PET BASIC or CBM-BASIC, is the dialect of the BASIC programming language used in the 8-bit home computer line of Commodore International, from the PET of 1977 to the Commodore 128 of 1985. Its core is based on 6502 Microsoft BASIC, so it shares many traits with other 6502 BASICs of its time, such as Applesoft BASIC. Commodore licensed the interpreter from Microsoft in 1977 for a single payment with no royalties. The original PET version stayed close to the Microsoft implementation, and BASIC 2.0 on the Commodore 64 was similar. BASIC 4.0 on later PETs added commands for working with floppy disks. BASIC 3.5 was the first to deviate, adding graphics and sound commands and a mini-assembler. BASIC 7.0 on the Commodore 128 added structured programming commands and a sprite editor, and BASIC 10.0 was planned for the unreleased Commodore 65.

Facts
First Released
1977 1
Connections

In Field

Source Commodore BASIC (Wikipedia)
Sources
1. Commodore BASIC (Wikipedia)
  • Lead, first paragraph
    stretching from the PET (1977) to the Commodore 128 (1985)
  • In Field: Programming Language Theory, Lead, first sentence
    is the dialect of the BASIC programming language
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.