An Application Programming Interface (API) allows a computer program to communicate with another computer program to instruct it to perform certain tasks. Either on a local computer or through a network like the Internet.
If the paint program on your computer wants to print your masterpiece, it will use the printer API of your operating system to instruct it to print that image. If it then wants to share your masterpiece on Facebook, it uses the Facebook API to instruct Facebook to post your masterpiece in your account on your behalf.
Latest Answers