VisiCalc, prescurtare de la „Visible Calculator”, a fost primul program pentru foi de calcul și prima aplicație computerizată complet funcțională rulată pe computerele personale. Programul a fost creat pentru computerul Apple II în 1979 de studentul absolvent al Harvard Business Dan Bricklin și partenerul său, Bob Frankston. VisiCalc a fost critic în demonstrarea faptului că computerele personale ar putea fi un instrument util pentru întreprinderile mici. VisiCalc rămâne cunoscută drept aplicația „ucigașă” pentru Apple II, deoarece i-a făcut pe oameni să vrea să iasă și să cumpere computerul Apple II.
Înainte de invenția VisiCalc, computerele puteau rula doar câteva jocuri și BASIC, un limbaj de programare pentru computer. Numit inițial Calculedger, software-ul pentru foile de calcul VisiCalc a fost o încrucișare între un calculator și un registru, capabil să calculeze proiecții financiare și scenarii complexe de „ce-ar fi dacă”, folosind relații matematice între numere. Ideea i-a venit lui Bricklin în primăvara anului 1978, în timp ce visa cu ochii deschiși la cursuri. El și Frankston s-au apucat să lucreze la program, construindu-l într-un weekend pe un computer Apple II împrumutat de la prietenul Dan Fylstra, a cărei companie de software aveau să colaboreze pentru a-și comercializa noul produs.
VisiCalc a fost un program software de a patra generație care rula pe un computer Apple II de 32 de octeți. Conținea toate caracteristicile întâlnite în mod obișnuit în software-ul modern pentru foi de calcul și includea, de asemenea, o interfață grafică cu utilizatorul care încorporează „ceea ce vedeți este ceea ce obțineți” sau design WYSIWYG. A folosit un sistem de meniu bazat pe slash, funcții @ și a fost limitat ca dimensiune la 63 de coloane și 254 de rânduri.
Software-ul putea formata numere ca numere întregi, zecimale, notație științifică sau grafice și conținea funcții numerice încorporate numite SUM, MAX, MEDIE și LOOKUP, precum și funcții trigonometrice și logaritmice comune. Caracteristicile suplimentare includ etichetarea stării și formulelor și copierea intervalului cu referințe absolute sau relative.
Aplicația pentru foile de calcul a lui Bricklin a debutat la West Coast Computer Fair din San Francisco în mai 1979, generând un zgomot considerabil. Computer VisiCalc a fost oferit spre vânzare publică cinci luni mai târziu, în octombrie. Prețul inițial la 100 de dolari SUA, a ajuns în topul celor mai vândute liste și a vândut mai mult de 12,000 de exemplare în fiecare lună. Bricklin și Frankston au continuat să-și adapteze aplicația de calcul pentru platformele Tandy TRS-80, Commodore PET și Atari 800.
VisiCalc a fost în cele din urmă înlocuit de versiuni mai puternice, cum ar fi SuperCalc în 1980 și Microsoft Excel în 1983. Software-ul original, care nu a fost niciodată brevetat de creatorii săi, a fost cumpărat de Lotus Development Corporation și folosit ca bază pentru propriul lor produs popular de foi de calcul, Lotus 1-2-3. Astăzi, Dan Bricklin continuă să mențină o copie modificată, dar funcțională, a programului pe site-ul său. Este disponibil gratuit ca descărcare gratuită de 27 de kiloocteți.