Scotland, United Kingdom
I have programmed various computers since I was 8 years old, including BASIC on the Sinclair ZX81 and the BBC Model B, then STOS BASIC on the Atari ST.
At university I learned structured programming, object orientation and other wonderful things, on UNIX, Mac and Windows machines, including languages such as C, C++ and Modula 2. I graduated with a final year project connecting an Oracle database to a web form via a compiled C program, in the mid 1990s.
Since then I've been a web developer of one sort or another, most recently working in a LAMP stack with a jQuery front end.