I want to rehash the age old question, "What is the best (current) programming language for web apps?" Why? It is 2007 and most answers posted seem outdated. People who love open source are shouting ruby this and I hear plenty of people shouting .net everything or Java forever. IS AJAX it and is too hard - can it be used in a MS or non-MS enviro? Confusing.