A good programming font is really important. I have done many searches for perfect programming fonts in the past. I really love Monaco, which reminds me of good times spent in front of the Mac Plus. Sometimes I wish I had a Commodore Superpet, with that beautiful green on black. Nowadays, I use Bitstream Vera Sans Mono, which is quite nice, and I have it on a gently coloured background.
What brought this all to mind was a new article on Programmer Fonts.
Some advice for you young coders: Be kind to your eyes, you only get two of them, and they have to last you.