application programming interface
software interface between computers and/or programs
Message Passing Interface
message-passing system for parallel computers
Java Native Interface
Framework allowing Java programs to call and be called by programs in other languages
Java Platform Debugger Architecture
APIs for Java programming language
Media Control Interface
API for controlling multimedia peripherals connected to a Microsoft Windows or OS/2 computer
Common ISDN Application Programming Interface
Common ISDN API
Advanced power management
API developed by Intel and Microsoft, released in 1992, enabling an OS on an IBM-compatible PC to work with the BIOS to manage power
Jakarta Persistence
Jakarta EE persistence API
Carbon
application programming interface (API)
Jet Data Access Objects
Windows database API designed for Microsoft Jet and ACE
X-Video Motion Compensation
application programming interface
Mantle
low-level graphics API by AMD
Google Cardboard
virtual reality head-mounted smartphone mount made of cardboard, designed by Google
Google+
social networking service
Windows Runtime
platform-agnostic component and application architecture
Jakarta XML Registries
application programming interface
Google Sites
structured wiki- and Web page-creation tool
Jakarta XML Web Services
Jakarta EE API for creating XML-based web services
Direct Rendering Manager
subsystem of the Linux kernel for graphics
TWAIN
standard used in image scanning
Internet Server Application Programming Interface
API of Microsoft Internet Information Services server services
Generic Security Services Application Program Interface
application programming interface
Telephony Application Programming Interface
Microsoft Windows API
Active Scripting
Windows component-based scripting technology
Apple Graphics Library
Apple API for OpenGL
Common Manageability Programming Interface
WBEM API standard
Core Text
application programming interface developed by Apple
Google APIs
application programming interfaces for Google services
Universal Windows Platform
universal application platform created and developed by Microsoft for Microsoft Windows
Advanced SCSI Programming Interface
computer software for connecting SCSI devices
Audio Units
application programming interface in Apple's macOS and iOS
Java Database Connectivity
API for Java
Jakarta RESTful Web Services
Jakarta EE specification for web services to employ the Representational State Transfer (REST) architectural pattern
database interface
programming interface that controls access to and data exchange with a data base
Cocoa Touch
software development enviroment
Jakarta SOAP with Attachments
application programming interface
access method
APIs provided by IBM mainframe computer operating systems (principally MVS) for file access and telecommunications
Common Programming Interface for Communications
networking API standard originally developed by IBM and later adopted by X/Open
Data Access Language
SQL-like language and application programming interface
RenderMan Interface Specification
API to describe three-dimensional scenes
YouTube Application Programming Interface
allows developers to access video statistics and YouTube channels' data via two types of calls, REST and XML-RPC
Open Web Interface for .NET
Standardized interface between .NET web applications and web servers.
International Image Interoperability Framework
application programming interfaces designed to operate with the storage and presentation of digitized objects via a web-based interface
Google Meet
video-communication app
Titan Security Key
Defend against account takeovers from phishing attacks
Jakarta Transactions
Jakarta EE specification for transactional resource access
Web Server Gateway Interface
calling convention for web servers to forward requests to web applications written in Python
WinG
application programming interface