Which is the best and most current programming language for writing a GUI web-based finance software for banks?

"GUI web-based" limits your choices to Java (JSP), ASP.NET and PHP.