{"id":22348,"date":"2025-10-07T14:30:10","date_gmt":"2025-10-07T18:30:10","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=22348"},"modified":"2025-10-08T10:31:13","modified_gmt":"2025-10-08T14:31:13","slug":"vin141","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/","title":{"rendered":"Commodore VIC-20"},"content":{"rendered":"<h2>Commodore VIC-20<\/h2>\n<p>[vin141]<\/p>\n<p>The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making it a pivotal force in democratising home computing and bringing technology to the masses rather than just the classes. Released in 1981 at the groundbreaking price of $299.95, it was the first color home computer to retail for under $300, featuring a MOS 6502A processor, 5KB of RAM (with 3.5KB available to users), and an accessible BASIC 2.0 programming environment that transformed countless households into learning laboratories. Its significance extends beyond raw specifications: the VIC-20 represented Commodore founder Jack Tramiel&#8217;s philosophy that &#8220;computers should be for the masses, not for the classes,&#8221; and its user-friendly design, affordable peripherals (including the first modem under $100), and celebrity marketing campaign featuring William Shatner helped remove the intimidation factor surrounding personal computers, ultimately inspiring an entire generation of programmers and tinkerers who would shape the digital revolution including Linus Torvalds, creator of Linux, for whom the VIC-20 was his first computer.<a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-scaled.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-large wp-image-22372\" src=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-400x533.jpg\" alt=\"Commodore VIC-20 with monitor\" width=\"400\" height=\"533\" srcset=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-400x533.jpg 400w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-240x320.jpg 240w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-160x213.jpg 160w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-768x1023.jpg 768w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-1153x1536.jpg 1153w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-1538x2048.jpg 1538w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-360x479.jpg 360w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251008_135655636-scaled.jpg 1922w\" sizes=\"(max-width: 400px) 100vw, 400px\" \/><\/a><\/p>\n<ul>\n<li><strong>Manufacturer<\/strong>: Commodore<\/li>\n<li><strong>Type<\/strong>: Gaming Console \/ Personal Computer<\/li>\n<li><strong>Release Date<\/strong>: 1981<\/li>\n<li><strong>Cost at release<\/strong>: USD $299.95 (CAD ~$1,150 adjusted for inflation)<\/li>\n<li><strong>MIPS<\/strong>: 0.09 (90 KIPS)<\/li>\n<\/ul>\n<h3><span class=\"TextRun SCXW36078203 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW36078203 BCX0\">Hardware Specifications<\/span><\/span><\/h3>\n<ul>\n<li><strong>CPU<\/strong>: MOS Technology 6502A running at approximately 1.02 MHz (NTSC) \/ 1.10 MHz (PAL)<\/li>\n<li><strong>RAM<\/strong>: 5 KB standard (3,583 bytes free for BASIC programming), expandable up to 32 KB with external cartridges<\/li>\n<li><strong>ROM<\/strong>: 20 KB total (8 KB BASIC 2.0, 8 KB Kernal, 4 KB character set)<\/li>\n<li><strong>Graphics<\/strong>: VIC-I 6560\/6561 video chip<\/li>\n<li><strong>Text mode<\/strong>:\u00a0 23 rows x 22 columns (uppercase\/lowercase, graphics characters)<\/li>\n<li><strong>Graphics resolution<\/strong>:\u00a0 176 x 184 pixels, with 16 background colors and 8 border colors<\/li>\n<li><strong>Sound<\/strong>: VIC-I chip with 3 pulse wave generators and 1 white noise generator spanning ~128 notes<\/li>\n<li><strong>Keyboard<\/strong>: 66-key QWERTY-style with 4 function keys<\/li>\n<li><strong>I\/O Ports<\/strong>:\n<ul>\n<li>Expansion port (44-pin) for cartridges and memory expansions<\/li>\n<li>Audio\/Video output (5-pin) for monitor or TV connection via RF modulator<\/li>\n<li>Serial bus (IEEE-488 compatible) for disk drives and printers<\/li>\n<li>Cassette port for Datasette tape drives<\/li>\n<li>User port (RS-232 or Centronics compatible)<\/li>\n<li>Joystick\/game port (9-pin)<\/li>\n<\/ul>\n<\/li>\n<li><strong>Power Supply<\/strong>: 9 V AC with model variations (early 2-pin to later 7-pin DIN) ~25 watts<\/li>\n<li><strong>Dimensions<\/strong>: approximately 403 mm (W) x 204 mm (D) x 72 mm (H)<\/li>\n<li><strong>Weight<\/strong>: approximately 1.8 kg (about 4 pounds)<\/li>\n<\/ul>\n<h3><span class=\"TextRun SCXW136206418 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW136206418 BCX0\">Operating System &amp; Programming Languages<\/span><\/span><span class=\"EOP SCXW136206418 BCX0\" data-ccp-props=\"{&quot;335559685&quot;:0}\">\u00a0<\/span><\/h3>\n<ul class=\"marker:text-textOff list-disc\">\n<li>\n<p class=\"my-0\"><strong>Operating System<\/strong>: built-in firmware with the user interface being the CBM BASIC V2.0 programming language interpreter stored in ROM<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li class=\"my-0\"><strong>Supported Languages<\/strong>: BASIC 2.0 (native, built-in), Assembly (machine language), Cartridge-based languages\/tools (occasionally)<\/li>\n<\/ul>\n<h3>Notables<\/h3>\n<ul>\n<li>The Commodore VIC-20 was famously nicknamed &#8220;The Friendly Computer&#8221; due to its approachable design and ease of use for beginners.<\/li>\n<li>It was the first color computer to sell for under $300 USD, making affordable home computing widely accessible.<\/li>\n<li>The VIC-20 was the first computer to sell over one million units, marking a milestone in personal computer popularity.<a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-scaled.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-22358 alignright\" src=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-240x180.jpg\" alt=\"Commodore VIC-20\" width=\"240\" height=\"180\" srcset=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-240x180.jpg 240w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-400x300.jpg 400w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-160x120.jpg 160w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-768x577.jpg 768w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-1536x1153.jpg 1536w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-2048x1538.jpg 2048w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-800x600.jpg 800w, https:\/\/carleton.ca\/scs\/wp-content\/uploads\/PXL_20251007_132807257-1-360x270.jpg 360w\" sizes=\"(max-width: 240px) 100vw, 240px\" \/><\/a><\/li>\n<li>It introduced affordable modems to the mass market, including the VICModem, one of the first sub-$100 modems.<\/li>\n<li>Linus Torvalds, creator of Linux, famously cited the VIC-20 as his first computer, inspiring a generation of future programmers.<\/li>\n<li>Its advertising campaign included William Shatner as spokesperson, leveraging celebrity appeal to popularize home computing.<\/li>\n<li>The VIC-20\u2019s cartridge slot enabled plug-and-play software and hardware expansions\u2014an innovation for user convenience.<\/li>\n<li>It helped Commodore establish dominance before the success of the Commodore 64, setting the stage for 1980s home computing.<\/li>\n<li>Its place in computing history is as a revolutionary entry-level computer that broke price barriers and expanded the market beyond hobbyists to the general public.<\/li>\n<\/ul>\n<h3>Media<\/h3>\n<div class=\"content__video\"><iframe loading=\"lazy\" title=\"Commodore VIC-20 ad with William Shatner\" width=\"500\" height=\"375\" src=\"https:\/\/www.youtube.com\/embed\/UK9VU1aJvTI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p><strong>Donated by<\/strong>: Mike Goetz (School of Industrial Design)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Commodore VIC-20 [vin141] The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making it a pivotal force in democratising home computing and bringing technology to the masses rather than just the classes. Released in 1981 at the groundbreaking price of $299.95, it was [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":19704,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Commodore VIC-20 - School of Computer Science<\/title>\n<meta name=\"description\" content=\"Commodore VIC-20 The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/\",\"url\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/\",\"name\":\"Commodore VIC-20 - School of Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/scs\/#website\"},\"datePublished\":\"2025-10-07T18:30:10+00:00\",\"dateModified\":\"2025-10-08T14:31:13+00:00\",\"description\":\"Commodore VIC-20 The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/scs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vintage Computing\",\"item\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Vintage Computing Collection\",\"item\":\"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Commodore VIC-20\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/scs\/#website\",\"url\":\"https:\/\/carleton.ca\/scs\/\",\"name\":\"School of Computer Science\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/scs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Commodore VIC-20 - School of Computer Science","description":"Commodore VIC-20 The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/","url":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/","name":"Commodore VIC-20 - School of Computer Science","isPartOf":{"@id":"https:\/\/carleton.ca\/scs\/#website"},"datePublished":"2025-10-07T18:30:10+00:00","dateModified":"2025-10-08T14:31:13+00:00","description":"Commodore VIC-20 The Commodore VIC-20 holds a landmark position in computing history as the first personal computer to sell over one million units, making","breadcrumb":{"@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/vin141\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/scs\/"},{"@type":"ListItem","position":2,"name":"Vintage Computing","item":"https:\/\/carleton.ca\/scs\/vintage-computing\/"},{"@type":"ListItem","position":3,"name":"Vintage Computing Collection","item":"https:\/\/carleton.ca\/scs\/vintage-computing\/item\/"},{"@type":"ListItem","position":4,"name":"Commodore VIC-20"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/scs\/#website","url":"https:\/\/carleton.ca\/scs\/","name":"School of Computer Science","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/scs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_image_type":"none","banner_button":"no"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22348"}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=22348"}],"version-history":[{"count":3,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22348\/revisions"}],"predecessor-version":[{"id":22374,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/22348\/revisions\/22374"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/19704"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=22348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}