в принципе любой, который вы понимаете (разбираетесь)
Я работал с 5 разными API и больше всего "готовых" решения для работы (чтобы "быстро стартануть" было на
PHP, JavaScript, Java,Python (именно в этой последовательности)
PHP/Python/JavaScript - в основном для сайтов/серверов/браузеров
Java - для andoird
под
Ruby/ C++ или C# редко встречаются (например
API Twitter)
Сам лично использую C#