LEARNit Dictionary
application programming interface
noun
/æplɪˌkeɪʃn ˌprəʊɡræmɪŋ ˈɪntəfeɪs/
UK
/æplɪˌkeɪʃn ˌprəʊɡræmɪŋ ˈɪntərfeɪs/
US
1
a set of programming tools that enables a program to communicate with another program or an operating system, and that helps software developers create their own applications(= pieces of software)
رابط برنامهنویسی کاربردی, رابط نرمافزاری