I began programming around 1962, in raw machine code, on the Royal Precision LGP-30. It came with a manual which apparently needed to justify the existence of a stored-program computer at all, let alone a number of details that are now taken for granted, or even antique. It did not come with an assembler or compiler.
Building a database of moves in the game of hex, and related theoretical issues.
Click here for the reasons I don't use the C shell.