Advantages and disadvantages of Lotus 1-2-3

Last Updated on July 21, 2025 by Dave Farquhar

Lotus 1-2-3 was the killer app that made the IBM PC the standard for computers.  It wasn’t the first spreadsheet, making its debut January 26, 1983, but it ran on a computer that could easily address more than 64K of memory, it was fast, and relatively bug free. So it was super successful. Today we know it as the thing people used before Excel. So what were the advantages and disadvantages of Lotus 1-2-3?

Advantages of Lotus 1-2-3

advantages and disadvantages of Lotus 1-2-3
Lotus 1-2-3 running on the original IBM Personal Computer was faster and more capable than other similar software of its day.

In its heyday, Lotus 1-2-3 was fast. It ran on IBM PCs and it pushed their limits. If you knew how to use Visicalc, you could move to 1-2-3 pretty easily, and the PCs were quicker than the 8-bit Apples that ran Visicalc. Lotus also broke the rules. Where Visicalc used the standard BIOS routines, Lotus used its own routines to draw text on the screen. This was faster, but came at the expense of compatibility. IBM saw this as an advantage, since it forced people to buy an IBM PC rather than a Tandy 2000 or DEC Rainbow.

Aside from being a spreadsheet, it had built in graphing, and you could use it as a rudimentary database. There wasn’t much that Excel did that 1-2-3 didn’t, but 1-2-3 was doing it before Windows existed, and it made Lotus the second largest software publisher in the world.

In the 1980s, 1-2-3 was the reason a lot of people bought IBM-compatible PCs. They’d go buy the cheapest clone they could find, like a Leading Edge Model D or something similar, then they’d pay a few hundred dollars for a copy of 1-2-3. Or they’d buy the PC and pirate 1-2-3.

In those early days, Lotus drove the industry. When 640K of memory was no longer enough, Lotus helped invent a workaround that allowed PCs to use more. Microsoft called it expanded memory or EMS, but most of the industry called it LIM, for Lotus-Intel-Microsoft, the three companies who collaborated on it. A lot of DOS games used it too, but originally it existed to give Lotus 1-2-3 more memory so it could crunch bigger spreadsheets.

Lotus made a lot of products, but 1-2-3 was its biggest product in the early days. When someone said they knew “Lotus,” they were referring to 1-2-3.

Thanks to all these advantages, Lotus 1-2-3 sold 60,000 copies just in its first month. It became the number one selling computer software application of the 1980s.

Enter the Excel juggernaut

There’s just no way around it. Lotus frittered away its market leadership. When the Mac came out, Lotus built a Microsoft Works-like integrated package for it that combined a so-so word processor, a so-so spreadsheet, and a so-so database. They called it Jazz and expected it to become a killer app. It flopped. Meanwhile, there was Microsoft. Microsoft had an also-ran spreadsheet called Multiplan that ran on PCs. They decided to make a full-featured, easy-to-use spreadsheet on the Mac and called it Excel. People skipped Jazz and flocked to Excel.

Then, in the second half of the 1980s, Microsoft released this thing called Windows. Nobody wanted it because it was slow and crashed a lot. But Microsoft wrote a version of Excel for Windows too. Lotus built a souped-up 1-2-3 for an IBM operating system called OS/2 that about twelve people liked. I was one of them. They ignored Windows. In 1990 when Microsoft finally got Windows to a point where you could run it for four hours without it crashing, Excel was one of the few native programs you could run on it. It was just as easy to use as it was on the Mac, and you could run it on a $995 286 clone you bought at the nearest consumer electronics store.

The combination of ubiquitous cheap PCs bundled with Windows and Mac-like software to run on it proved unstoppable.

Disadvantages of Lotus 1-2-3

IBM PC/XT with Lotus 1-2-3
In the 1980s, one of the main reasons people bought an IBM PC or compatible was just to run Lotus 1-2-3.

Early on, Lotus 1-2-3 had compatibility issues. Since it didn’t use the IBM BIOS routines, it failed to run on machines that ran MS-DOS but weren’t fully IBM compatible. By mid-decade this problem had subsided, as several companies had successfully cloned the IBM BIOS by then.

There wasn’t necessarily anything wrong with Lotus 1-2-3 in 1990, except it ran on DOS. Excel on Windows was easier to use. 1-2-3 had a complex menu structure while Excel had a toolbar with nifty icons for the most commonly used functions. If you’d never used Lotus 1-2-3 before, you had to buy a book to learn it. You could fumble your way through Excel without a book.

Lotus eventually wrote a version of 1-2-3 for Windows and it worked fine, but Excel was the standard by then. If you used DOS, you ran Lotus. If you used Windows, you ran Excel. The exception was if you were a holdout and you had been running 1-2-3 on DOS for years. Then you might opt for 1-2-3 for Windows. But outside of the accounting department, you didn’t find very many of those people.

Then, in 1995, along came Windows 95, a 32-bit Windows for mainstream computing. Microsoft released a native 32-bit version of Excel the very same day. It took Lotus about two years to release a 32-bit version of 1-2-3. The 16-bit version of 1-2-3 was a little bit faster than those early 32-bit versions of Excel, but Excel was more stable and you could load much bigger spreadsheets on it. And by the time Lotus shipped its first 32-bit version of 1-2-3, it was competing with Microsoft’s second 32-bit version of Excel.

IBM bought Lotus in 1998, and updated 1-2-3 a few times, but gave up on releasing new versions in 2002. They sold the old version to die-hards until 2013, but it was a niche product by then.

There wasn’t anything inherently wrong with 1-2-3 on Windows except it was always a couple of years behind Microsoft. And people weren’t going to wait for Lotus to catch up.

If you found this post informative or helpful, please share it!

6 thoughts on “Advantages and disadvantages of Lotus 1-2-3

  • March 23, 2017 at 10:32 pm
    Permalink

    Unless you disliked the Lotus attitude that wouldn’t let you make a backup copy and stayed with Visicalc on a TRS-80 until moving to QuattroPro on a PC and continue to ignore Microsoft software – Windows, the OS, has its moments but it’s pretty much okay for me.

  • December 10, 2018 at 11:58 am
    Permalink

    One significant issue was that Lotus 123 bypassed DOS for certain functions like printing, making it a pain to print on certain printers.

  • January 27, 2025 at 11:53 am
    Permalink

    Another reason for the decline of Lotus was it got into a late-1980s arms race with several other business application developers–notably database giant Ashton-Tate–to expand into other product lines, precisely because they were afraid of becoming a one-product company. Unfortunately, this led to some ill-advised acquisitions.

    One that comes to mind at Lotus was Dataspeed, a company that developed a system for broadcasting live stock quotes over FM radio signals. The idea was that a trader would buy this wireless device–essentially a glorified pager–to follow their stocks on the go. After Lotus acquired Dataspeed, they developed a desktop version that could feed the stock quotes directly into 1-2-3.

    These were niche products that did little to expand Lotus’ customer base. And it ended up taking a lot of management attention away from mounting problems with 1-2-3. Notably, 1-2-3 version 3 was late by over a year (if I recall correctly) due to a problematic re-write of the original Assembly code into C.

  • January 27, 2025 at 2:34 pm
    Permalink

    who’s owner of Lotus 1-2-3? could be open source and free ?

  • January 27, 2025 at 2:35 pm
    Permalink

    could you blog to QuattroPro history

  • January 27, 2025 at 7:10 pm
    Permalink

    You didn’t mention that Lotus made the wrong bet on what would come after DOS. They made a major investment in developing a version of OS/2, which was very good but which almost nobody bought. Their Windows development fell behind because it wasn’t what they were concentrating on. The close relationship between Lotus and IBM (which eventually bought Lotus) may have blinded them to the importance of Windows.

Comments are closed.