My first, after all those silly hello world stuf was a version of Pacman for the Commodore 64, in Basic. I remember working on the game and I was stuck so I stepped away for a few days and at 2 in the morning inspiration hit and by 9 the next morning, exhausted, I had coded the program and had it running. It was text based with custom characters and shortly after that I wrote a version of Centipede for my C-64.