facebook client api

What dose this mean? Can someone explain plz!?
I try to make a Face Book application and I need to know little I have no idea what that means that someone can help me? is what counts Before you begin, there are some things you should know. To create a Facebook application, you need know or need the following: You must be well versed in PHP or other coding language – such as Ruby on Rails, JavaScript, Python – especially one that has a library customer for our API. You must have a basic knowledge of Internet SSH, MySQL and Unix, you must be familiar with basic web hosting and have a place to host your application. You can read some basic principles about welcome
An API is a library. It tells how a program to access certain information. In this case, how the law and to pass information from FaceBook. But do not write applications for the API. You write applications otherwise. What Facebook can not send things that you have written to your server for people to use. It would be very bad for them safety. SO ……. (A) You need a place to put the application you write so you can access through the network. The space as a home page that usually comes with the internet plan you have. What makes the Red (AT & T, Comcast, AOL, etc) (B) And then you need to know a programming language to write the application in. What languages can be used are defined by those who are supposed to (A)
Facebook Flash Builder API (68)