Dan Bricklin stava preparando un’analisi del foglio di calcolo per un rapporto “case study” della Harvard Business School e aveva due alternative:
1) farlo a mano o
2) utilizzare un programma mainframe con condivisione del tempo.
Bricklin pensava che ci dovesse essere un modo migliore. Voleva un programma in cui le persone potessero visualizzare il foglio di calcolo mentre lo creavano. Nell’autunno del 1978, Bricklin aveva programmato il primo prototipo funzionante del suo concetto in numeri interi di base. Il programma ha aiutato gli utenti a inserire e manipolare una matrice di cinque colonne e 20 righe.
La prima versione non era molto “potente”, quindi Bricklin ha reclutato un conoscente del MIT Bob Frankston per migliorare ed espandere il programma. Bricklin chiama Frankston il “co-creatore” del foglio elettronico. Frankston ha creato il codice di produzione con maggiore velocità, migliore aritmetica e scorrimento. Ha anche ampliato il programma e “impacchettato il codice in soli 20k di memoria della macchina, rendendolo sia abbastanza potente che pratico per essere eseguito su un microcomputer”.
Nell’autunno del 1978, Daniel Fylstra, fondatore associato di Byte Magazine, si unì a Bricklin e Frankston nello sviluppo di VisiCalc. Fylstra era “orientata al marketing” e suggeriva che il prodotto sarebbe stato praticabile se fosse stato eseguito su un microcomputer Apple. Bricklin e Frankston hanno costituito la Software Arts Corporation il 2 gennaio 1979. Nel maggio 1979, Fylstra e la sua società Personal Software (in seguito ribattezzata VisiCorp) hanno iniziato a commercializzare “VisiCalc” con un annuncio pubblicitario su Byte Magazine. Il nome “VisiCalc” è una forma compressa della frase “calcolatrice visibile”. VisiCalc divenne un successo quasi istantaneo e fornì a molti uomini d’affari un incentivo all’acquisto di un personal computer o di una calcolatrice H-P 85 o 87 da Hewlett-Packard. Circa 1 milione di copie del programma per fogli di calcolo sono state vendute durante la vita del prodotto VisiCalc.