My background is started writing programs on Commodore PETs, ZX81, Vic-20 including some assembler, a bit of a gap, IBM mainframes using Cobol, PCs using a variety of languages including C++, HP-UX using C and more recently C# and MS-SQL so on and off programming for over 30 years and have been paid...