Released in 1983 by Lotus Development Corporation, Lotus 1-2-3 was created by a team led by Doug Engelbart, but it was the company's founders, Mitch Kapor and Jonathan Sachs, along with the development team, who played crucial roles in its evolution. The software quickly gained popularity for its ease of use, powerful features, and the ability to integrate spreadsheet calculations, graphics, and database functions into one seamless package.

In the early 1980s, the personal computer was a novelty for hobbyists and tech enthusiasts. It lacked a compelling reason for a business manager or an accountant to put one on their desk. That changed in 1983 with the release of Lotus 1-2-3. More than just software, Lotus 1-2-3 was the "killer application" that transformed the IBM PC from an expensive toy into an essential business tool, single-handedly launching the era of corporate computing.

Before its release, was the industry standard on the Apple II. However, Lotus 1-2-3 was built specifically for the Intel 8088 processor in the IBM PC, allowing it to run significantly faster. At an initial price of $495, it was immediately recognized as a superior product that revolutionized how businesses handled data. Key innovations that drove its popularity included:

: This allowed users to create a variety of charts and graphs directly from their spreadsheet data, making it easier to visualize trends and patterns.

Transforming raw numbers into professional-looking charts and graphs with minimal effort.

Lotus also made a critical strategic bet by aligning itself exclusively with the IBM PC and the MS-DOS operating system. This allowed the developers to optimize the software for a specific hardware architecture. As IBM PCs flooded into corporate America, Lotus 1-2-3 was the software that everyone needed to run on them. It became the standard; job postings began to require "Lotus skills," and entire company workflows were built around .WKS and .WK1 files.

The secret to Lotus’s success was its relentless focus on speed and performance. It was written entirely in x86 assembly language, making it dramatically faster than its competitors. Recalculating a large financial model, which might take minutes on VisiCalc, took seconds on Lotus. This speed, coupled with a clean, keyboard-driven interface (menus were activated by pressing the “/” key), allowed power users to navigate and build complex models with astonishing efficiency.

Repeated delays in releasing new versions allowed competitors to erode its market share.