Facebook was originally written in PHP. What technologies is it using now?
I had someone tell me that they were moving from python/django to php because 1. it's easier to find PHP devs and 2. it's good enough for facebook. Is it?
They developed Hip Hop to transform PHP into C++, so I'd bet they are firmly dedicated to PHP, and I really doubt that Facebook has any problems finding developers.
PHP/C++, Cassandra, JavaScript, Flash, and whatever third party developers choose to use as long as they use the Facebook API.
I don't actually know, maybe someone else will give you some more insight, but I'm pretty confident about the PHP part.
Don't forget about Cassandra, which they developed just for scalability issues that they were having, and is now used at Digg and other sites (I think reddit uses it for something as well now) http://www.facebook.com/note.php?note_id=24413138919
Take a look at the EE380 video for May 5, 2010 at http://ee380.stanford.edu. Haiping Zhao from Facebook describes the HipHop Compiler for PHP: Transforming PHP into C++.
They developed Hip Hop to transform PHP into C++, so I'd bet they are firmly dedicated to PHP, and I really doubt that Facebook has any problems finding developers.
PHP/C++, Cassandra, JavaScript, Flash, and whatever third party developers choose to use as long as they use the Facebook API.
I don't actually know, maybe someone else will give you some more insight, but I'm pretty confident about the PHP part.