I started programming in 1980 on Radio Shacks' TRS-80 in BASIC. Nature took its course and soon I was into assembler. The IBM PC came along and I made the switch just as Windows 3.0 was released. Since then, I have learned Visual Basic, Delphi, C and C++. After a year of freelance programming/consulting, I was hired on by a manufacturing company to write custom CAD software for Windows.