In 1985, I enrolled in the Computer Science AP class at my high school. We did our projects in Pascal on a DEC PDP-11 running RSTS.
I recall writing programs that could add and subtract very large integers and a simple word processor. We were also forced to memorize various sorting algorithms.
In 1986, I upgraded to a Commodore 128. It was a souped up Commodore 64 along with a CP/M PC. I bought a copy of Turbo Pascal for it and did some of my CS AP coursework on it.
During the first semester, we wrote code in Modula 2 on a Data General MV10000 running DG/UX. Later, we upgraded to a Sequent Balance running Dynix.
My favorite first year project was Othello. It displayed graphics with GKS and used rudimentary AI. It was a pretty sophisticated freshman project. I had to use the VAX/VMS system allocated to the grad students.
I loved Symbolics Lisp Machines. Writing code on them was a joy. But employment prospects weren't good after the company declared bankruptcy.
In 1990, I ported scientific visualization software to NeXTSTEP for the Graphics Lab at ULowell. For fun, I wrote a version of Life.
In 1993, I wrote of couple of simple database applications for 3COM using Lotus Notes. The more complex app was a conference room scheduler. It let users enter any value for the time and my code tried to parse what they meant.
In 1994, my ISP (The World) started serving customers' webpages on their SGI Challenge server running IRIX.
Almost as soon as I learned basic HTML, I wrote a simple web scraper in Perl which created a page with links to all of the homepages at world.std.com. Some folks were upset that I publicized their homepages. They considered them to be confidential. It was a simpler time.