i suppose you can do EVERYTHING with php and html/flash/... sky´s the limit
edit: books won´t help you that much ... learn the languages from the scratch (for example at http://php.net/ ...).
to code something similar like facebook will take quite some years, to make it work at a large scale even more!
the art of moving postit notes![]()
Stryder, i think you need a dedicated server for facebook programs.
I figured php would be central but there's other sweet stuff like python.
Why no mention of ASP.NET?