Coded first program in 1966. Solved Shrodinger Wave Equation given boundary conditions using Fortran which we had to learn on our own to do the homework for Physics class at Miami University. Since have programmed in assembly (mainframe and PC), PL/I (mainframe and PC), Cobol, Basic (original and later versions), Turbo Pascal, Delphi, Delphi Prism, RemObject's Oxygene. And dabbled in others including C#, Modula II, Ada, etc. I prefer the Algol derived langugages. Don't much care for C and its derivatives. Made a spreadsheet program for the mainframe in PL/I which IBM marketed and made $10 million from.