I’ve been developing software for twenty years with C, C++, and now C#. My latest creation is a software visualization program called LumiCode which is written entirely in C#.
I believe good software design is easier to achieve if we can actually see the design, and I enjoy developing tools for that purpose.