In my case, it was quikomp, on a Monroe Monrobot XI. 1K of 32 bit words on a drum memory. Paper tape reader, paper tape punch, and a type writer console. http://jeffareid.net/misc/monrobot.jpg http://jeffareid.net/misc/quikomp.jpg Link to text of the first program I wrote (note comments were not part of program). I renamed "working register" to "accumulator" in the comments. http://jeffareid.net/misc/quikomp.txt This was at my high school, back in 1968. In 1969, we got a more conventional computer, an IBM 1130, card reader, card punch, line printer (a whopping 40 lines per minute, 80 if you knew you could simply remove one of the plug in cards used to "downgrade" the speed), typewriter console, 5MB hard drive, and a toggle switch / register display panel. We used Fortran IV (or maybe Fortran II), assembler, and some APL on it. Memory was limited, and many library functions would be paged in from the hard drive. I didn't mess with APL again until 1975 at a community college data center. My college and first jobs (1973) were mostly assembly with some Fortran IV. I didn't start using C until 1985 when I bought an Atari ST (like a Macintosh with color) for home use. I started using C for work in 1988, both on a Mac and a PC.