I' am looking for some guidance to build an API that could be wrapped in any/most languages. All the wrapper shall follow the same structure and rules without beeing ugly to use.
I don't know much about language specific quirks implementing an API. Are there any concepts or best practices that one should use?