I think the best language for dynamic web site development is asp.net