<p>An API is a user interface for programmers and is essentially no different from a graphical user interface, command-line user interface, or any other interface a user is expected to work with. Whenever you create a publicly callable function you’re</p>

Breakdown

An API is a user interface for programmers and is essentially no different from a graphical user interface, command-line user interface, or any other interface a user is expected to work with. Whenever you create a publicly callable function you’re

...