vˌɨkɔʒɨstˈujɛ ɕɛ f tɨm tsˈɛlu tˌɛzˌɛdvˈu. vrappˈɛrɨ fraɡmˈɛntɨ kˈɔdu, ktˌurɛ ˌɔdbjɛrˈajɔ̃ vˌɨvɔwˈaɲʲɛ w jɛ̃zˈɨku danˈɛɡɔ prɔɡrˈamu, pʃˌɛtfaʒˈajɔ̃ jˈɛ na vˌɨvɔwˈaɲʲɛ jɛ̃zˈɨka bʲˌibljɔtˈɛki, vˌɨsɨwˈajɔ̃ vˌɨvɔwˈaɲʲɛ dɔ bʲˌibljɔtˈɛki i pʃˌɛtfaʒˈajɔ̃ zvrutsˈɔnɛ vɨɲˈiki na pˈɔstatɕ ˌɔtpɔvʲˈɛdɲʲɔ̃ dla danˈɛɡɔ jɛ̃zˈɨka.
Wykorzystuje się w tym celu tzw. wrappery – fragmenty kodu, które odbierają wywołanie w języku danego programu, przetwarzają je na wywołanie języka biblioteki, wysyłają wywołanie do biblioteki i przetwarzają zwrócone wyniki na postać odpowiednią dla danego języka.