(n.) An interface that depends on user commands; the opposite of a GUI. It also can mean functions available to a developer for developing an application.
PROGRAMMATIC INTERFACE
Русско-английский перевод PROGRAMMATIC INTERFACE
Русско-английский электронный словарь Edic. Russian-English dictionary Edic. 2012