I've been working quite alot on my web-based game, Hero Bash latly. I have discovered that PHP is a great language for web-based programming. Much better than my previous language of choice, ASP.
At school we are currently involved in writing our very own software renderer. I guess it's good to know how that stuff really works. We are currently learning about drawing triangles and vertices, faces etc. The really basic stuff. Our teacher showed us a small sample of what we would be able to accomplish after the 1/4 of the course completed, and it looked really nice. A enviroment mapped, texture mapped torus with phong shade-lighting. All done in software rendering. :)