Amateur programmer... First learnt Basic on a Tandy 1000 a long time ago, then Fortran at university. Went through a myriad of Scripting languages that died with the evolution or death of their mother applications; Lotus123 and Cadkey come to mind. Now when time allows I'm building full application(s) using Python, pyGTK, postgresql.