C++ & C#
Java (loving Android development in Eclipse)
We still have a ton of VB6 legacy code too but fortunately I haven't been called down to the dungeons to work on it in quite some time. That said when I did work in VB6 I tended to get much more done. I was hoping to look into using Lightswitch to see if that really could work for LOB CRUD screens but now that Microsoft has effectively killed development of Silverlight that idea is out the window. Metro is a no-go because our corporate customers don't move to the next version of Windows quick enough and it's locked into W8. The vibe I'm getting is that they will probably skip W8 altogether.
My top 3:
I can't really complain. VB6 is an incredibly productive language. If it had some of the more modern features that .NET has (fully OO, multi-threaded), I'd probably enjoy it more. PL/SQL isn't too bad either. Oracle can be very powerful when you need it to be.
I'll chime in as well...
Pascal (dialect); simplicity and homogeneity which turns into annoying constraints when attempting to do anything resembling generic programming.
C#; pragmatic and appropriate for most applications; using it as a scripting language from Linqpad; an amazing combo.
i use c# for developing applications for WEB and Desktop
C# (XAML w/ Expression Blend and to Visual Studio when I need to actually write code)
Delphi when I want to get something done
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.