I have a good grasp on my idea and how to build it, but I need to find the right Facebook client for my development environment before I can get started.
Most of the resources you’re going to need to get started can be found on the Facebook Developers site at http://developers.facebook.com.
If you’re intent on using a different language and don’t mind that its Client Libraries might not be up-to-date, you’ll find a full list on the main page of the Wiki at http://wiki.developers.facebook.com/index.php/Main_Page (including ASP.NET, Perl, Python, Ruby on Rails, etc.).
The PHP Client is currently missing four methods that
are available through the API:
Users.hasAppPermission() (see Adding Missing PHP Client Library Methods). You can use a
third-party extension to get around the fifth method (see Uploading a Photo).