S2 currently has official SDKs for the following languages:
The REST API is probably the easiest way to get started in a language that does not have an SDK yet.