Mainly Delphi 2009 but also still version 5 and 7 although only maintenance work. All new applications are
being developed in Delphi 2009, not because the development environment is so much better (in my opionion it isn't)
but because D2009 supports Unicode. More and more applications end up being translated to non-Western languages and to
support that in a sensible way, Unicode is essential. In fact, one recently developed application has been translated
into more than 20 languages, including Chinese (both traditional and simplified).
For all my Delphi development, I use a number of VCL libraries, e.g. Raize Components, TurboPower (unfortunately does
not exist as a company anymore, the code still works fine though), TeeChart, MADcollection (brilliant), Plasmatech, TMS etc.
Coming from Delphi and Pascal, moving to Java was so easy I sometimes forgot what language I was using (which generally did
lead to compiler errors since Java does not like things like "begin" and "end"). Language resemblance together with the excellent
Eclipse IDE and it's utterly wonderful lookup system (Delphi's "code insight" still is way too slow) made the transition real easy.
To date I have developed, using the (also excellent) Android plugin and the absolutely copious amount of documentation two
applications for Android devices.
It should be clear from the above that I'm impressed both with Eclipse and Google.
Microsoft's Visual Studio 2008/2013
Used for development of .NET, ASP.NET and .NET/CF applications. I have
never been able to come to terms with C++ (too ugly) or Visual Basic (too ... I don't know, I just don't like it),
so I use C# (which I really like). Mainly use Visual Studio for embedded projects which works really nicely with the .NET Compact Framework.
National Instruments LabWindows/CVI and LabView
Used at times when customers require it. This is
generally the case when the user wants an application he/she can later easily adapt, which is what
LabView (with its visual way of working) is perfectly suited for.
I quite liked CVI and its very complete set of libraries but it seems NI isn't developing it anymore.
LabView I don't like at all and find it totally unsuitable for anything but the smallest of applications.
Others
For any other development, such as PHP, Javascript and HTML I use a fairly straightforward editor (EmEditor to be exact).
I have tried a number of IDE's but none could really wow me, certainly not the way Eclipse has done. They seemed to be as
much in the way as of actual assistance. But maybe that says more about the level of my PHP/Javascript programming than it
does about the IDE's. In truth, it's not very profound, certainly not compared to what I do in Delphi.
I have also tried "Delphi for PHP" but that was just plain terrible. It still sits on one of my development PC's somewhere
but only because I have been to lazy to remove it, not because I ever intend to use it.