API

noun
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) (the abbreviation for )
واسط برنامه‌نویسی کاربردی, رابط برنامه‌نویسی کاربردی