TECHNOLOGY 

Published on
KembaraXtra-Computer Terms – application binary interface:
Application binary interface, commonly abbreviated as ABI, is a specification that defines how compiled program code interacts with the operating system and hardware at the binary level. It describes how executable programs access system resources, how data structures are organized in memory, how functions are called, and how information is passed between program components and the operating system. The ABI ensures that compiled applications can run correctly on a particular hardware architecture and operating system without needing recompilation. It differs from an application programming interface, which defines how software components communicate at the source-code level, while the ABI defines compatibility at the compiled machine-code level.


Picture
0 Comments