SuperCalc

An improvement over VisiCalc (though using much the same command structure using the slash key), SuperCalc was one of the first spreadsheet programs capable of iteratively solving circular references (cells that depend on each other's results).

It would be over 10 years after the introduction of SuperCalc before this feature was implemented in Microsoft Excel, although in Lotus 1-2-3, manual programming of iterative logic could also be used to solve this issue.

[1] Versions of SuperCalc were later released for the Apple II, IBM PC compatibles running MS-DOS, and, after Sorcim was bought by CA Technologies in 1985, for Microsoft Windows (under the name CA-SuperCalc).

In 1993, the Ministry of Railway of Russia signed an agreement with CA Technologies after a Russian employee illegally used SuperCalc for government purposes.

[5] Jerry Pournelle in 1982 praised Supercalc for CP/M's ease of use and documentation, and predicted that it "is destined to become a classic" like dBASE II, Spellguard, and WRITE.