User interfaces allow humans to interact with programs. Application Programming Interfaces (APIs) let programs (including scripts) talk to each other.
Browsers, scripts, websites, and other applications frequently open up some of their functionality so that programmers can interact with them. For example:
Sites such as Facebook, Google, and Twitter open up their platforms so that you can access and update data they store (via websites and apps). In this chapter you see how Google lets you to add their maps to your sites.
You do not need to know how the other script or program achieves its task; you only need to know what it does, how to ask it to do something, and how to understand its replies. Therefore, this chapter will familiarize you with the form in which APIs are described.
PLAYING NICELY WITH OTHERS
You do not always need to know how a script or program works, as long you know how to ask it to do something, and how ...
With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, interactive tutorials, and more.