language binding

C24725
concept

A language binding is a software layer that allows code written in one programming language to use libraries or APIs implemented in another language as if they were native.

All labels observed (11)

Label Occurrences
Qt binding 4
language binding canonical 2
.NET language binding 1

Description generation (CDg)

The one-sentence description above was generated by prompting gpt-5.1 with the class name and this instruction.

Instruction
generate a one-sentence description for a given conceptual class.
# Response Format
Return only the sentence: "Description: [one-sentence description of the conceptional class]"
Input
Class: language binding
Generated description
A language binding is a software layer that allows code written in one programming language to use libraries or APIs implemented in another language as if they were native.

Instances (12)

Instance Via concept surface
C++/WinRT Windows Runtime language projection
Jakarta JSON Binding JSON binding API
PyGObject
Scala (via Snowpark) Snowpark language binding
PyQt5 or PySide2
surface form: PyQt5
Qt binding
PySide2 Qt binding
GObject Introspection language binding technology
GNOME development library
surface form: PyGObject
Qt Jambi Qt binding
Python API
surface form: Python API for Z3
Python binding
GTK# .NET language binding
Java Native Interface (JNI)
surface form: Java Native Interface
foreign function interface