Talk:Language binding

From Wikipedia, the free encyclopedia

Please help improve this article or section by expanding it.
Further information might be found on the talk page or at requests for expansion.

I would like to have this article talk about language binding between langauge independent APIs and concrete language APIs. I have written the following section but didn't want to submit it because of the poor quality.

[edit] From an Interface Definition Language to a specific language

Special abstract languages, so called IDL interface description languages, are used to define language independent APIs. E.g. W3C defined the DOM API using the OMG Interface Definition Language. The DOM API is a standard for how to represent xml trees as internal data structures in object oriented languages. Any specific language, e.g. Python, can then make a language binding between any method, type etc. in the DOM API to a corresponding concrete Java entity.