Spreadsheets have been used by accountants for hundreds of years. Computerized or electronic spreadsheets are of much more recent origin. Information Systems oral history and some published newspaper and magazine stories celebrate Dan Bricklin as the “father” of the electronic spreadsheet. In 1978, Harvard Business School student, Daniel Bricklin, came up with the idea for an interactive visible calculator (see email from Frankston, 4/15/1999a).
Bricklin and Bob Frankston then co-invented or co-created the software program VisiCalc. We can look back and recognize that VisiCalc was the first “killer” application for personal computers.
What is a spreadsheet?
In the realm of accounting jargon a “spread sheet” or spreadsheet was and is a large sheet of paper with columns and rows that organizes data about transactions for a business person to examine. It spreads or shows all of the costs, income, taxes, and other related data on a single sheet of paper for a manager to examine when making a decision. An electronic spreadsheet organizes information into software defined columns and rows. The data can then be “added up” by a formula to give a total or sum. The spreadsheet program summarizes information from many paper sources in one place and presents the information in a format to help a decision maker see the financial “big picture” for the company.
The Essay on Information Technology: Structures of Data
The home page of the ITPRC Web site introduces it as “The Information Technology Professional’s Resource Center” (ITPRC, 2007). Originally created in 1999, the avowed purpose of the Web site is to provide a one-stop shop for IT professionals for technical information on data networking. The purpose is laudable because data networking is a vital function which underlies many of the devices and ...
Beginnings and the “Tale of VisiCalc”
In 1961, Professor Richard Mattessich pioneered the development of computerized speadsheets for use in business accounting. Some historical information on the computerization of accounting spread sheets using mainframe computers is discussed on Mattessich’s web page “Spreadsheet: Its First Computerization (1961-1964)”. Rene Pardo and Remy Landau co-invented “LANPAR” LANguage for Programming Arrays at Random in 1969. This electronic spreadsheet type application was used for budgeting at Bell Canada, AT&T, Bell operating companies, and General Motors. They received a US patent (no. 4,398,249) for LANPAR in August 1982 after 12 years of litigation. Mattessich, Pardoe and Landau’s work and that of other developers of spreadsheets on mainframe computers probably had no influence on Bricklin and Frankston. Therefore, a history of the modern era of microcomputer-based electronic spreadsheets should begin with the “Tale of VisiCalc”. The tale of VisiCalc is part myth and part fact for most of us. The story is that Dan Bricklin was preparing a spread sheet analysis for a Harvard Business School “case study” report and had two alternatives: 1) do it by hand or 2) use a clumsy time-sharing mainframe program. Bricklin thought there must be a better way.
He wanted a program where people could visualize the spreadsheet as they created it. His metaphor was “an electronic blackboard and electronic chalk in a classroom.” By the fall of 1978, Bricklin had programmed the first working prototype of his concept in integer basic. The program helped users input and manipulate a matrix of five columns and 20 rows. The first version was not very “powerful” so Bricklin recruited an MIT acquaintance Bob Frankston to improve and expand the program. Bricklin calls Frankston the “co-creator” of the electronic spreadsheet. Frankston created the production code with faster speed, better arithmetic, and scrolling. He also expanded the program and “packed the code into a mere 20k of machine memory, making it both powerful and practical enough to be run on a microcomputer”. For more details check Dan Bricklin’s email from May 12, 1999. During the fall of 1978, Daniel Fylstra, founding Associate Editor of Byte Magazine, joined Bricklin and Frankston in developing VisiCalc.
The Term Paper on Electronic Databases and Libraries
Databases have become a common part of our lives but do we really know what makes them function to serve us the information we need? Sumathi & Esakkirajan (2007) explain that an electronic database is a collection of data that have been logically arranged and can be accessed in various ways through the use of a database management system or DBMS. It should be noted that data are a ...
Fylstra was also an MIT/HBS graduate. Fylstra was “marketing-oriented” and suggested that the product would be viable if it could run on an Apple micro-computer. Bricklin and Frankston formed Software Arts Corporation on January 2, 1979. In May 1979, Fylstra and his firm Personal Software (later renamed VisiCorp) began marketing “VisiCalc” with a teaser ad in Byte Magazine. The name “VisiCalc” is a compressed form of the phrase “visible calculator” (see email from Frankston, 4/15/1999b).
VisiCalc became an almost instant success and provided many business people with an incentive to purchase a personal computer or an H-P 85 or 87 calculator from Hewlett-Packard (cf., Jim Ho, 1999).
About 1 million copies of the spreadsheet program were sold during VisiCalc’s product lifetime. Dan Bricklin has his version of the history of Software Arts and VisiCalc on the web at www.bricklin.com/history/sai.htm. Bricklin includes early ads and reviews and pictures of the VisiCalc packaging and screenshots.
What came after VisiCalc?
The market for electronic spreadsheet software was growing rapidly in the early 1980s and VisiCalc stakeholders were slow to respond to the introduction of the IBM PC that used an Intel computer chip. Beginning in September 1983, legal conflicts between VisiCorp and Software Arts distracted the VisiCalc developers, Bricklin and Frankston. During this period, Mitch Kapor developed Lotus and his spreadsheet program quickly became the new industry spreadsheet standard.
What about Microsoft Excel and Bill Gates?
The next milestone was the Microsoft Excel spreadsheet. Excel was originally written for the 512K Apple Macintosh in 1984-1985. Excel was one of the first spreadsheets to use a graphical interface with pull down menus and a point and click capability using a mouse pointing device. The Excel spreadsheet with a graphical user interface was easier for most people to use than the command line interface of PC-DOS spreadsheet products.
The Essay on Computer programming 2
Computer Programming: A Career Worth Pursuing When one thinks of computer programming, one might think of complicated problems and challenges. People may think that computer programming is hard, well it’s really rather easy if you have the right training and education. Someone may think that it requires a lot of work and years in college, when it really does not require much. There are many job ...