Yeah, I wrote all my own programs for the C64, in "Commodore Basic" or something like that, as I recall.
All the programs I wrote were related to land surveying, which were all based on geometry and trigonometry, calculating azimuths, distances, grids, grades, fill for construction sites, industrial sites, pipelines and highways (or customer billing / invoicing) and making morning print-outs on a dot-matrix computer.
I can still hear the sound of the dot matrix printer grinding out numbers for the days work as we drank our morning coffee and prepared to load equipment into the truck.
Those were the days ..... long hair down to the middle of our backs, notebooks and pen in hand, making big money as "modern day land surveyors" in a world where computers has not yet "made a splash".
For us, and our customers, the C64, the TRS80, the Amiga and more made us a pile of money, "back in the day".
It was the Dean of Students at Tulane University in New Orleans, many years later, who convinced me to "move on" from my career in land surveying (he said it was best not to work in the day to day weather, but become a EE / computer engineer), enroll in the engineering department and study EE.
At Tulane, we sat in the hall in lines and waited in long queues to use the first Apple IIs, then Mac 128Ks, then Macs 512Ks, the Mac Plus and then the Macintosh SE, for our lab reports and ran Fortran and COBAL programs on VAX.
What a great life and how lucky we were to experience the "dawn of the computer age" in every day life.