Skip to content
Systems

Commodore VIC-20

The friendly computer

The first computer to sell a million units, the VIC-20 brought colour computing to the masses and paved the way for the C64.

commodore-64home-computer8-bitcommodore1980–1985

The VIC-20 was Commodore’s masterstroke of accessibility. Launched in 1980 at under $300, it was the first computer to sell a million units. With colour graphics, sound, and a real keyboard—all cheaper than competitors—it proved Jack Tramiel’s philosophy: computers could be for everyone.

Fast facts

  • Launch: 1980 (Japan), 1981 (US/Europe).
  • Price: $299.95 at launch; dropped rapidly.
  • CPU: MOS 6502 at 1 MHz.
  • RAM: 5KB, of which the machine reports 3583 BYTES FREE on the boot screen.
  • Graphics: VIC chip—176×184 pixels, 16 colours, but not everywhere: see below.
  • Sound: 3 voices plus noise.
  • Sales: over 2.5 million units.
  • Marketing: William Shatner as spokesman—“The Wonder Computer of the 1980s.”

Technical specifications

Despite its low price, the VIC-20 was capable:

VIC Chip (6560/6561)

  • 22×23 character display (176×184 pixels)
  • 16 colours, split by role rather than by brightness — see below
  • Custom character graphics
  • Three square wave channels plus noise

The palette is asymmetric

The VIC’s sixteen colours are not uniformly available. The period technical literature divides them into two groups by what you are colouring: the first eight — black, white, red, cyan, magenta, green, blue, yellow — “can be used for the foreground or video colour, RAM stored colour, and the border”. All sixteen, adding orange, light orange, pink, light cyan, light magenta, light green, light blue and light yellow, are available “for the background colour, and for the auxiliary colour” in multicolour mode.

So a VIC-20 screen can have a pink background and cannot have pink text. The extra eight are not brightness variants of the first eight — orange and pink are hues the first group does not contain at all — and the constraint is not a colour-depth limit but a functional one, which is an unusual shape for an 8-bit palette and worth stating precisely.

Adding memory moves the screen

The expansion port is listed above as straightforward growth. It is not. Commodore’s own leaflet for the memory expanders sets out what changes when a 16K cartridge is fitted: “Screen memory moves to locations 4096-4607 ($1000-11FF)”, “Color memory moves to locations 37888-38399 ($9400-95FF)”, and the start of BASIC moves with them — from 4096 to 4608, so that the area where BASIC used to live becomes the screen.

A program that pokes the screen directly therefore works on an unexpanded VIC and fails on an expanded one, or the reverse. This is the reason so much VIC-20 software is labelled for a specific memory configuration, and it is the platform’s defining practical constraint far more than the 3583 bytes are.

Memory

  • 5KB RAM total (expanded via cartridge)
  • 16KB ROM (BASIC, KERNAL)
  • Expansion port accepting up to 32KB additional RAM

Expansion options

The VIC-20’s cartridge port enabled growth:

  • RAM packs: 3KB, 8KB, 16KB, 32KB expansions.
  • Cartridge games: instant-loading software.
  • Peripherals: disk drives, modems, printers.

Many VIC-20 owners learned that 3.5KB wasn’t enough, bought RAM expansions, and eventually upgraded to the C64.

Software library

The VIC-20 accumulated substantial software:

  • Type-in listings: magazines published programs monthly.
  • Commercial games: Scott Adams adventures, arcade ports, original titles.
  • Educational software: targeting schools and parents.
  • Productivity: word processors, spreadsheets (within memory limits).

Gateway to the C64

The VIC-20 created the market the C64 dominated:

  • Millions of families owned their first computer.
  • Users learned BASIC, understood memory limits, wanted more.
  • When the C64 launched at $595, VIC-20 owners knew what they were getting.

Many C64 programmers started on VIC-20s. The limitations taught efficiency; the upgrade felt revolutionary.

Legacy

The VIC-20 proved the mass market existed. Its success funded Commodore’s expansion and validated Tramiel’s aggressive pricing strategy. Without the VIC-20’s proof of concept, the C64 might never have been as ambitious or as cheap.

See also

Not yet fact-checked. This entry was drafted by an AI and nobody has verified it. The dates, figures and technical details may be wrong. Use it to find your bearings, then confirm anything that matters against a primary source.