I fixed my first bug in the early 80's, when I was 11 years old and have been programming ever since, on everything from mainframes to PICs. Today I primarily programme in Lisp, Java, Ruby, Groovy, use Postgresql where I can. Most of my apps are n-tiered server based with Ajaxified front ends.