I'm a software engineer by trade, beginning in 1982 on an Apple II-e in Apple Basic. On to college and Vax Pascal, Cobol, Fortran, Assembler, C, LISP, Unix C, then off to work and Lattice-C, MS C/C++, Borland, Turbo Pascal, Visual Basic, Visual C/C++, OS/2, SQL, Java, Perl, Kernel and User Interface programming, now Objective-C, whew.