T1#spreadsheet#software#ibm-pc#killer-app

Lotus 1-2-3 — The Spreadsheet That Made the IBM PC the Office Standard

Lotus Development founder Mitch Kapor, 2009
SourceJoi Ito (Flickr, via Wikimedia Commons) · CC BY 2.0 · View on Commons ↗

Metadata

Date
Decade
1980s
Tier
T1
Sources
09
Connections
02
Tags
#spreadsheet#software#ibm-pc#killer-app

Lotus 1-2-3 was a spreadsheet program for the IBM PC, released on 26 January 1983 by Lotus Development Corporation. Mitch Kapor founded the company in 1982 with Jonathan Sachs, who co-created the program. The name described what was in the box: a spreadsheet, business graphics and a database manager, combined in one program. It became the first "killer app" of the IBM PC — the program businesses bought the machine to run — and overtook VisiCalc, the spreadsheet that had done the same for the Apple II.

Where it came from

Kapor had worked for Personal Software, VisiCalc's publisher, which was renamed VisiCorp in 1982. He wrote VisiTrend and VisiPlot, statistics and business-charting programs it sold alongside VisiCalc, while keeping personal rights to his software; according to The Register, VisiCorp bought those rights for $1.7 million, which gave Kapor the means to start his own company. In the summer of 1981 he met Sachs, a programmer who had been porting VisiCalc to DEC and Data General minicomputers. Dan Bricklin, VisiCalc's co-creator, later noted that Kapor also had one of the best-connected venture capitalists in personal computing behind him, Ben Rosen.

What BYTE saw in December 1982

BYTE previewed the program a month before release. Senior editor Gregg Williams called it "modestly revolutionary" for the way it combined three packages, and listed what it could do:

Lotus 1-2-3 as previewed in BYTE, December 1982
Sheet size2,048 rows by 256 columns
MemoryLotus claimed it could handle up to 640KB
HardwareIBM PC with two disk drives, 128KB, monochrome or colour display
Two screensWith both displays, the sheet on the monochrome monitor and graphs on the colour one
DatabaseStore, sort and retrieve records in an area of the sheet
HelpA disk-based help system reached with F1, plus an interactive tutorial
MacrosUser-defined macro keys using ALT with a letter
Named rangesNames of up to 15 characters for any cell or range

Williams also noted the menus with an explanatory line under each command and pointing at cells with the cursor instead of typing coordinates — and that the menu style resembled VisiPlot's, which BYTE said was no accident: Kapor, who designed VisiPlot, was Lotus's president.

Why it beat VisiCalc

Bricklin, writing on the program's 30th anniversary, gave the clearest account from the losing side. 1-2-3 kept what worked in VisiCalc — such as the A1-style cell names — and fixed what users complained about, such as the lack of thousands separators and individually settable column widths. It added "$" signs for absolute references, used the IBM PC's function keys, and used the extra memory and second disk for better prompts and context-sensitive help.

Above all it was fast. 1-2-3 was written in tight assembly language for the IBM PC, accepting that this would make porting to other machines harder. It also wrote directly to the PC's video memory instead of going through the operating system, which made the screen respond quickly but tied the program to IBM's hardware. That had a side effect on the whole industry: running 1-2-3 became a test of whether a clone was truly IBM-compatible. The Computer History Museum notes it served, along with Microsoft Flight Simulator, as a benchmark for 100 percent hardware compatibility.

Bricklin recalled that when Kapor first showed him the program privately, he thought it would sell $60 million in its first year. Lotus, he wrote, had predicted only $5 million; the actual figure ended up a bit over $50 million. Lotus went public in October 1983.

Protecting a hit

When competitors produced look-alikes, Lotus went to court. Bricklin notes that when Lotus sued makers of products it considered too similar to 1-2-3, it relied on copyright, not patents — software patents were still not the routine tool they later became. In 1985 Lotus bought Software Arts, the company Bricklin and Frankston had founded to create VisiCalc.

Losing the lead

Release 2 came in 1985 and Release 3 in 1989. But according to The Register's history, Lotus spread itself across integrated products such as Symphony and Jazz, and its Windows version, Release 1 for Windows, arrived only in 1991. By then Microsoft had shipped Excel for the Macintosh in 1985 and for Windows in 1987, and when PCs moved to Windows, Excel took over — the CHM puts it simply: 1-2-3 was eventually surpassed by Excel. The Register also points to Microsoft's Office suite eating into Lotus's market share.

IBM bought Lotus in 1995. According to IBM's quarterly filing, it announced a tender offer on 5 June 1995, agreed on 12 June to pay $64 a share in cash — a total equity value of about $3.5 billion — and completed the tender offer in early July. IBM went on developing Lotus's groupware products, while 1-2-3 continued inside the SmartSuite bundle; IBM ended support for the last version, Lotus 123 Millennium Edition, at the end of September 2014.

For more see the hardware timeline, the Microsoft timeline, IBM and Microsoft.

Questions this page answers

What was Lotus 1-2-3?
A spreadsheet program from Lotus Development for the IBM PC. The name 1-2-3 stood for its three functions: spreadsheet, business graphics and database management. Written in assembly language for the IBM PC, it ran far faster than its competitors.
When was Lotus 1-2-3 released?
On 26 January 1983. BYTE had already previewed it in its December 1982 issue.
Who created Lotus 1-2-3?
Mitch Kapor, founder of Lotus Development, designed and led it, and Jonathan Sachs co-created it. Kapor had earlier written VisiPlot and other programs sold by Personal Software (VisiCorp), the publisher of VisiCalc.
What happened to Lotus 1-2-3?
It lost the lead to Microsoft Excel as PCs moved to Windows. IBM bought Lotus in 1995 for $64 a share, about $3.5 billion in total, and ended support for 1-2-3 in 2014.

Sources

  1. PrimaryWilliams, G. Lotus Development Corporation's 1-2-3 — BYTE, December 1982, pp. 182–194

    Pre-release preview: 2,048 by 256 cells, hardware needs, graphs, database, help and macros

    Accessed 2026-10-05

  2. PrimaryBricklin, D. 30 years since Lotus 1-2-3 — Dan Bricklin's Log, Jan 28, 2013

    VisiCalc's co-creator on 1-2-3: the 26 January 1983 release, assembly code and first-year sales

    Accessed 2026-10-05

  3. SecondaryMitchell Kapor — Computer History Museum Fellow

    Accessed 2026-10-05

  4. PrimaryIBM Form 10-Q, quarter ended June 30, 1995 — SEC EDGAR

    The tender offer for Lotus and its roughly $3.5 billion equity value

    Accessed 2026-10-05

  5. SecondaryLotus 1-2-3, Three Decades On — Mental Floss

    Accessed 2026-10-05

  6. PrimaryBricklin, D. Patenting VisiCalc

    Accessed 2026-10-05

  7. TertiaryLotus 1-2-3 — Wikipedia

    Accessed 2026-10-05

Last updated:

Share