I'm a .Net developer by trade, but have done open source development in the past for fun. I need recommendations on which open source languages work particularly better (or even better yet, stable) than others.
At home I'm developing sites on LAMP servers and prefer PHP and Python. Are either of those well suited for remote data/methods? I'm hoping there is something similar to .Net's WCF if possible.