Если вы просто хотите продвигать свой сайт на Facebook, а не добавлять функциональность к самому Facebook, вам, вероятно, следует начать с страницы Facebook . Это дает вам достаточное количество инструментов и способов взаимодействия с пользователями Facebook без необходимости написания приложения для Facebook. Если затем вы решите, что вам нужно приложение, вы можете создать его в дополнение к своей странице.
Если вы решили, что вам нужно приложение, вы можете (в широком смысле) использовать любой язык для его написания, поскольку ваше приложение должно быть размещено на вашем собственном веб-сервере.
Хорошее место для запуска вашего первого приложения здесь: