Tutorial on Facebook Development - What are required?

To write your own Facebook Application, what you need are actually nothing more than that are needed for writing your personal home page or developing a web site.

Basically what you need are: