Not to spam but, you can pretty much do the same things with any program (if its dynamic web)... I.e. any program language w/ a sql can implement any type of program. There just different steps that have to be NOT forgotten such as creating more complex functions... such as, friendstorm.net which is primarily flash vs tonsofadds.com thats written in php. Friendstorm.net is much faster with the crazy amount of traffic they get each day vs tonsofadds.com that can bog out. Don't forget about the servers and what you ahve the database set to...
you can achive your goal by any language...... it depends on you task, platform on which you want to run your application, etc. java is platefoem independent...but it lack of a good IDE for windows platform .NET, c++ is good PHP is free