I started getting into software development when I was 12 using the Game Maker program by prof Mark Overmars (not the footballer :P) and dabbled with its built in scripting language called GML which then booted me into software development for good. I then went on to learn C++ using Dev-Cpp which I like to think i'm half decent at.

Currently I am in my 3rd of a computer science degree and using Emacs religiously (manly because its epic and can see myself molding the tool for my needs rather than bending backwards something which can't be modified) but hopefully I would like to be working in a programming environment with like minded people in the very short future.