What did computers use before the Windows operating system was invented?

By: (plus.google.com) +David Herron; Date: March 24, 2018

Tags: Windows » Open Source

Microsoft's Windows operating system family seems ubiquitous today, but that wasn't always the case. Windows was introduced in the 1980's, and computers of various kind date back to the 1950's. That means a whole lot of computer history predated Windows.

Desktop computers

Since Windows is a "desktop" operating system let's start in this field.

Apple MacOS The Macintosh was introduced prior to Microsoft Windows, and ran MacOS. This system ran on 68000 family processors and was epitomized by the famous Mac box. Over time Apple developed this to support a fairly wide range of computer types including laptops.

Apple II, IIc, IIe, etc Apple's earlier computers, the Apple II line, also had an operating system for which I don't know the name. The computers used the 6502 processor and were limited to 64 kilobytes of memory. That's kilobytes, not megabytes. You younguns don't know how good you have it.

Commodore AmigaDOS This line of 68000 based computers were very advanced for the time period. It was a fully multitasking operating system with lots of modern design elements and an awesome graphics system (for its time). Unfortunately the Amiga was the odd-man-out in the war between Mac and Windows and it eventually was left in the trashcan of history.

Commodore 64 What made Commodore so famous was the C64, a small computer akin to the Apple II, and also based on the 6502 processor. It ran a built-in BASIC interpreter in which users wrote games or other programs.

Atari ST Another computer left in the trashcan of history is the Atari ST. I don't remember much about this except that it also supported a 68000 processor and some kind of advanced OS capabilities.

Atari Like Commodore, Atari had an earlier computer that ran BASIC programs. Don't remember much about this.

Radio Shack TRS-80 This Z80-based computer had a built-in BASIC interpreter. Where the C64 and Atari computers were primarily for games, the Apple II and TRS-80 were also intended for more serious uses.

Radio Shack Color Computer This series of 6800-based computers were sort of cousins to the TRS-80 even though they weren't compatible. The CoCo was more like the games-oriented computers than the TRS-80. The Color Computer 3 had a more advanced processor, and the operating system was somewhat more advanced.

OS-9 This was a DOS-like operating system built for 6809-based computers, the 6809 being a more capable processor than the 6800. Among the computers it supported was the CoCo3.

CP/M This precursor to MS-DOS was built for the 8080 processor, and ran on a wide variety of 8080-based computers.

MS-DOS This operating system was designed for the IBM PC, and initially supported the 8088 processor, and was later upgraded as Intel/AMD produced more and more processors. It was directly derived from CP/M.


Few of the above computers were meant for professional use, except for CP/M and MS-DOS. There would be a wide range of professional mini-computers and associated operating systems.

Digital Equipment Corporation - RT-11 DEC had a wide range of computer systems, most of which were called Mini-Computers as opposed to the Mainframe computers from other companies. RT-11 ran on the PDP-11 processors and was a trimmed-down operating system meant for real-time control. CP/M was meant to be architecturally akin to RT-11.

Digital Equipment Corporation - RSTS This OS also ran on the PDP-11 processors, and was a time-sharing system meant to be used by several people at once.

Digital Equipment Corporation - RSX This OS also ran on PDP-11 processors, and IIRC was also a time-sharing system, but I know very little.

Digital Equipment Corporation - RT-8 For DEC's PDP-8 processors, this was the OS.

Digital Equipment Corporation - VMS When DEC made the jump to 32-bit processors they developed the VAX platform. DEC's preferred operating system was VMS, and was a very advanced multitasking general purpose operating system.

PR1ME Computer PR1MOS Another Mini-computer maker, PR1ME Computer, made the PR1ME computers, also a large scale 32-bit computer system. The operating system was akin to VMS but it had lots of rather strange features.

Wang Computers These computers primarily ran a suite of document editing/processing software applications.

Unisys Computer company that made minicomputers, don't remember much -- except that when AT&T's computer strategy was failing, they bought Unisys.

Multics This operating system was a joint venture of MIT, Bell Labs, General Electric, and Honeywell. It apparently had lots of advanced features but was more successful in the OS it inspired.

Unix Unix was inspired by Multics, and was developed by Bell Labs researchers who grew frustrated and disenchanted with Multics. Where Multics was extremely complex, Unix was rational and straight-forward. As a result Unix became extremely popular. While it was originally developed by AT&T, it was licensed out to lots of computer companies who went to make their own derivatives of Unix. Most Unix derivatives have fizzled and to a large degree the primary replacement is Linux.


DECSystem 10 Digital Equipment also went into producing Mainframe computers. The PDP-10 series was a 36-bit processor with gobs of capabilities. The DEC-10 I used in college was connected to Universities across the entire state of Kentucky.

DECSystem 20 This upgrade to the PDP-10, the PDP-20, also engendered a more advanced version of the OS. I never got to use one, so don't know much about it.

OS/360/370 IBM's mainframes ran a virtualized operating system called OS/370. I don't know much about it other than having to learn how to create punchcards in a keypunch machine, and run the card deck at a card reader, waiting for output at the line printer. It was all very massive.

« Acer Chromebook Tab 10, First Chrome OS Tablet Was the Windows operating system ever reverse engineered? »
2016 Election 2018 Elections Acer C720 Ad block Air Filters Air Quality Air Quality Monitoring AkashaCMS Amazon Amazon Kindle Amazon Web Services America Amiga and Jon Pertwee Android Anti-Fascism AntiVirus Software Apple Apple Hardware History Apple iPhone Apple iPhone Hardware April 1st Arduino ARM Compilation Artificial Intelligence Astronomy Astrophotography Asynchronous Programming Authoritarianism Automated Social Posting AWS DynamoDB AWS Lambda Ayo.JS Bells Law Big Brother Big Data Big Finish Big Science Bitcoin Mining Black Holes Blade Runner Blockchain Blogger Blogging Books Botnets Cassette Tapes Cellphones China China Manufacturing Christopher Eccleston Chrome Chrome Apps Chromebook Chromebox ChromeOS CIA CitiCards Citizen Journalism Civil Liberties Climate Change Clinton Cluster Computing Command Line Tools Comment Systems Computer Accessories Computer Hardware Computer Repair Computers Conservatives Cross Compilation Crouton Cryptocurrency Curiosity Rover Currencies Cyber Security Cybermen Cybersecurity Daleks Darth Vader Data backup Data Formats Data Storage Database Database Backup Databases David Tenant DDoS Botnet Department of Defense Department of Justice Detect Adblocker Developers Editors Digital Nomad Digital Photography Diskless Booting Disqus DIY DIY Repair DNP3 Do it yourself Docker Docker MAMP Docker Swarm Doctor Who Doctor Who Paradox Doctor Who Review Drobo Drupal Drupal Themes DVD E-Books E-Readers Early Computers eGPU Election Hacks Electric Bicycles Electric Vehicles Electron Eliminating Jobs for Human Emdebian Encabulators Energy Efficiency Enterprise Node EPUB ESP8266 Ethical Curation Eurovision Event Driven Asynchronous Express Face Recognition Facebook Fake News Fedora VirtualBox Fifth Doctor File transfer without iTunes FireFly Flash Flickr Fraud Freedom of Speech Front-end Development G Suite Gallifrey Gig Economy git Github GitKraken Gitlab GMAIL Google Google Chrome Google Gnome Google+ Government Spying Great Britain Green Transportation Hate Speech Heat Loss Hibernate High Technology Hoax Science Home Automation HTTP Security HTTPS Human ID I2C Protocol Image Analysis Image Conversion Image Processing ImageMagick In-memory Computing InfluxDB Infrared Thermometers Insulation Internet Internet Advertising Internet Law Internet of Things Internet Policy Internet Privacy iOS iOS Devices iPad iPhone iPhone hacking Iron Man iShowU Audio Capture iTunes Janet Fielding Java JavaFX JavaScript JavaScript Injection JDBC John Simms Journalism Joyent Kaspersky Labs Kext Kindle Kindle Marketplace Large Hadron Collider Lets Encrypt LibreOffice Linux Linux Hints Linux Single Board Computers Logging Mac Mini Mac OS Mac OS X MacBook Pro Machine Learning Machine Readable ID Macintosh macOS macOS High Sierra macOS Kext MacOS X setup Make Money Online Make Money with Gigs March For Our Lives MariaDB Mars Mass Violence Matt Lucas MEADS Anti-Missile Mercurial MERN Stack Michele Gomez Micro Apartments Microsoft Military AI Military Hardware Minification Minimized CSS Minimized HTML Minimized JavaScript Missy Mobile Applications Mobile Computers MODBUS Mondas Monetary System MongoDB Mongoose Monty Python MQTT Music Player Music Streaming MySQL NanoPi Nardole NASA Net Neutrality Network Attached Storage Node Web Development Node.js Node.js Database Node.js Performance Node.js Testing Node.JS Web Development Node.x North Korea npm NVIDIA NY Times Online advertising Online Community Online Fraud Online Journalism Online Photography Online Video Open Media Vault Open Source Open Source and Patents Open Source Governance Open Source Licenses Open Source Software OpenAPI OpenJDK OpenVPN Palmtop PDA Patrick Troughton PayPal Paywalls Personal Flight Peter Capaldi Peter Davison Phishing Photography PHP Plex Plex Media Server Political Protest Politics Postal Service Power Control President Trump Privacy Private E-mail server Production use Public Violence Raspberry Pi Raspberry Pi 3 Raspberry Pi Zero ReactJS Recaptcha Recycling Refurbished Computers Remote Desktop Removable Storage Republicans Retro Computing Retro-Technology Reviews RFID Rich Internet Applications Right to Repair River Song Robotics Robots Rocket Ships RSS News Readers rsync Russia Russia Troll Factory Russian Hacking Rust SCADA Scheme Science Fiction SD Cards Search Engine Ranking Season 1 Season 10 Season 11 Security Security Cameras Server-side JavaScript Serverless Framework Servers Shell Scripts Silence Simsimi Skype SmugMug Social Media Social Media Networks Social Media Warfare Social Network Management Social Networks Software Development Software Patents Space Flight Space Ship Reuse Space Ships SpaceX Spear Phishing Spring Spring Boot Spy Satellites SQLite3 SSD Drives SSD upgrade SSH SSH Key SSL Stand For Truth Strange Parts Swagger Synchronizing Files Tegan Jovanka Telescopes Terrorism The Cybermen The Daleks The Master Time-Series Database Tom Baker Torchwood Total Information Awareness Trump Trump Administration Trump Campaign Twitter Ubuntu Udemy UDOO US Department of Defense Video editing Virtual Private Networks VirtualBox VLC VNC VOIP Vue.js Walmart Weapons Systems Web Applications Web Developer Resources Web Development Web Development Tools Web Marketing Webpack Website Advertising Weeping Angels WhatsApp William Hartnell Window Insulation Windows Windows Alternatives Wordpress World Wide Web Yahoo YouTube YouTube Monetization