I began programming (BASIC and Assembler) on a Commodore Plus/4 in the 1980s and got a Commodore 128 a few years later. In the 1990s, I finally started DOS development (Turbo C++) on a powerful 80386SX @ 16 MHz machine and transitioned to Windows development around 1995. I've never liked MFC or, in general, C++ for my personal projects, so I used to use VB6. — Today, my favorite languages for personal projects are C# and VB.NET (even though I'm a professional C++ developer).