APIs and libraries” A key decision for select a game programming language.
API : Application Programming Interface. API is a set of routines, protocols, and tools for building software applications.
Libraries : Library (computing)
A library is a collection of non-volatile resources used by computer programs, often to develop software