Current Software Development Tools in use in 2011
Cross-platform C++ development with Qt, Qt Creator, Visual Studio, targetting GNU Linux, Windows, and OS X
Linux C++ development with gcc, autotools, gdb/ddd, Eclipse CDT, etc. under various distributions (gentoo, ubuntu, etc.)
Windows C++ development with Visual Studio 2010, unmanaged and managed (.NET), etc.
My own cross-platform reusable C++ class library
C++ Standard Template Library
boost C++ libraries (serialization of objects across Windows and Linux, etc.)
Linux LAMP development with PHP, perl
Windows C# development with Visual Studio 2010, .NET, Enterprise Library, etc.
Linux kernel and userspace compiling and configuration with gentoo server, workstation, and XBMC media center boxes
Linux scripting with bash, PHP, perl, etc.
Web 2.0 development with RESTful services, AJAX, javascript/DOM, jquery and other libraries, css, etc.
Mozilla Firefox add-on development, greasemonkey scripting, Firebug debugging
Experience with cross-platform GUI toolkit like wxWidgets, Qt, Swing, Flex, etc.
Java development with Sun JDK, Eclipse IDE, JDBC, wsdl and web services using Java 6, etc.
Version control and branch management with git, Rational Clearcase, subversion, CVS
Database technologies: authored a complete OO database; Oracle triggers and stored procedures, MySQL, Sqlite, etc.
Linux tools and applications ( eclipse, emacs, git, cvs, svn, cyrus IMAP, wordpress, mediawiki, zencart, phpMyAdmin, LibreOffice, etc. etc.)
Experience with gaming development and 3D modeling tools (DirectX, OpenGL, SDL, UDK and UnrealEd, OGRE, Torque engine, Maya PLE, Modo, Gimp and Photoshop, etc.)
Primary Software Development Tools History
2002-2011 C++/STL/boost, Visual C++/MFC/.net, Linux/gcc/autotools, LAMP
2000-2001 Visual C++, MFC, Linux and gcc, STL
1994-1999 Visual C++ and MFC
1989-1994 C, Windows API
1984-1988 Pascal (mainframe), BASIC, Arexx and Lattice C (Amiga 2000)
1980-1984 BASIC (TRS-80 Model III, Atari 800)