Application Binary Interface (ABI) Glossary Definition

Term Application Binary Interface (ABI)
Definition

An Application Binary Interface (ABI) is the low-level contract that defines how compiled program components interact at the binary level.

Context & Usage

ABI compatibility matters when libraries, operating systems, compilers, or hardware platforms must work together without recompiling every component.

Related concepts include Source Code, Syntax and Variable.

Categories Software Development and Programming, Web, Database, Cloud, and DevOps Technologies