Langimage
English

API

|A-P-I|

C1

/ˌeɪ.piːˈaɪ/

software interface for communication

Etymology
Etymology Information

'API' originates from English, specifically as an initialism of the phrase 'Application Programming Interface', formed in the context of computer science and software engineering in the mid-20th century.

Historical Evolution

'Application Programming Interface' evolved from earlier uses of the words 'application', 'programming', and 'interface' in computing; as software systems and libraries developed (early operating systems and subroutine libraries), the term came into use and was later shortened to the initialism 'API' for convenience.

Meaning Changes

Initially, the term typically referred to low-level library or OS interfaces for calling routines; over time it broadened to include web APIs, remote service endpoints, and higher-level service contracts describing how systems interact.

Meanings by Part of Speech

Noun 1

abbreviation of 'Application Programming Interface': a set of definitions, rules, and protocols that allows different software components or systems to communicate and interact with each other.

The mobile app retrieves data from the server through a public API.

Synonyms

Last updated: 2026/01/11 09:19