Language - Native Interface - Interface compiler (Language communication)


native code is a binary file that can run on the target operating system directly (without any virtual machine).

A native interface is an interface that permits to call native library as a normal library.


  • Java: JNI. See also: Preset for interface to C/C++ library with JNI.
  • SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl.

Powered by ComboStrap