Was aber nicht daran liegt das Cobol so toll ist, sondern das es leider immer noch an sehr vielen Stellen eingesetzt wird weil man das nicht mal einfach so umstellen kann.
Ich persönlich bin zur Zeit (und das wohl noch lange) ASP.Net Entwickler mit C# und jeder Menge Javascript und ich muss sagen das C# und das .Net Framework echt eine tolle Sache ist mit der man sehr viel (größtenteils sehr einfach) erreichen kann wo man sich in C oder C++ einen abbrechen müsste.
Trotzdem "hängt mein Herz" an C (ohne ++ ), das ist IMHO eine super Sprache aber leider für Desktopanwendungen zu umständlich.
C#, was ja praktisch der Nachfolger ist, ist da wie gesagt sehr viel praktischer, aber leider an vielen Ecken auch zu einer Kindergartenprogrammiersprache mutiert.
Java hab ich selbst noch nie was mit gemacht, reizt mich aber auch absolut nicht...