!!!VisiCalc (Visual Calculator) from Dan Bricklin and Bob Frankston ; Copyright (C) 1980- Software Arts, Personal Software Inc. (later named VisiCorp.), Paladin Software, Lotus Software, Lotus Development Corporation and finally IBM ; in order of license dissemination
!!The main goal of this chapter is to provide the user with informations and templates regarding the killer application VisiCalc.
Dan Bricklin and Bob Frankston gave the AtariWiki the following info: [How I got permission to post VisiCalc (1999)|http://static.userland.com/userLandDiscussArchive/msg008583.html] ; Thank you very much Dan Bricklin and Bob Frankston for your outstanding application of all times. We really appreciate your help and support so much. :-)))

!!ATR Image
Sadly, AtariWiki has no rights to publish VisiCalc legally, even after 37 years. :-( We just can hope, that some special day, a good soul from IBM has a great heart and give us the rights to publish it here for non commercial purposes.\\
\\
Anyway, as an owner of an orignal copy of VisiCalc, we are free to publish our own spreadsheets, we have created with VisiCalc:
* [VisiCalc_Data_with_DOS_2.5_SD_Color.atr] ; typical spreadsheet from VisiCalc on a DOS 2.5 Color diskette. For loading please type in '/SL', the filename and press RETURN.

!!Pictures
[{Image src='Visicalc.jpg' width=595 height=785 }]
Visicalc - box cover from 1981\\
\\
[{Image src='Science3.jpg' width=639 height=433 }]
Typical spreadsheet from Visicalc with a lot of basic functions\\
\\
[{Image src='LOOKUP.jpg' width=644 height=342 }]
Typical spreadsheet from Visicalc with the LOOKUP function\\
\\
[{Image src='NPV.jpg' width=648 height=196 }]
Typical spreadsheet from Visicalc with the NPV function\\
\\
[{Image src='Linear.jpg' width=660 height=402 }]
Typical spreadsheet from Visicalc with a linear function and split windows\\
\\
[{Image src='LN.jpg' width=655 height=398 }]
Typical spreadsheet from Visicalc with a logarithmic function and split windows\\
\\
[{Image src='EXP.jpg' width=650 height=391 }]
Typical spreadsheet from Visicalc with an exponential function and split windows\\
\\
[{Image src='SIN1.jpg' width=657 height=400 }]
Typical spreadsheet from Visicalc with a sine function and split windows 1\\
\\
[{Image src='SIN2.jpg' width=651 height=391 }]
Typical spreadsheet from Visicalc with a sine function and split windows 2 ; please take into account that negative values from column B are not shown in column C\\
\\
[{Image src='Forensics.jpg' width=666 height=405 }]
Typical spreadsheet from Visicalc with the [forensics test|http://www.datamath.org/Forensics.htm] - VisiCalc has passed all! :-))) ; Thank you so much Joerg from [Datamath|http://www.datamath.org] for your help in this case. Please go ahead with your outstanding work. We really appreciate your help. :-)))\\
\\
[{Image src='TI-LogBug.jpg' width=648 height=293 }]
Typical spreadsheet from Visicalc to test for a potential [LN bug|http://www.datamath.org/Story/LogarithmBug.htm] ; Up to row 11 all calculations are correct! We thank Joerg from [Datamath|http://www.datamath.org] for his help in this case. Please go ahead with your outstanding work. We really appreciate your help. :-)))\\
\\
[{Image src='EXP-Approach.jpg' width=662 height=361 }]
Typical spreadsheet from Visicalc for an approximation of the [EXP function|http://www.datamath.org/Story/LogarithmBug.htm]. Of course, the test must fail, due to the limits of VisiCalc ; a value of 1E11(!) is required for a first good approach ; Thank you so much Joerg from [Datamath|http://www.datamath.org] for your help in this case. Please go ahead with your outstanding work. We really appreciate your help. :-)))

!!References
* [DIF_Technical_Specification.pdf] ; Data Interchange Format (DIF) specifications to exchange data from Visicalc with other programs. Highly recommended! Thank you Bill. :-)
* [csv to dif|https://www.files-conversion.com/spreadsheet/csv] ; converts csv files to dif files, which then can be imported to VisiCalc. Thank you so much Nezgar from AtariAge for this very helpful hint. Very much appreciated!
* [dif to csv|https://www.files-conversion.com/spreadsheet/dif] ; converts dif files to csv files, in case someone wants to go from Excel to Atari... ;-)

!!Printouts
* [Spreadsheet_Printout.txt] ; typical printout of a normal Visicalc spreadsheet
* [VISICALC-Printout_with_Formulas.txt] ; printout of a normal Visicalc spreadsheet with formulas