Subscribe to Like I'm 9

And follow along wherever you like to scroll

Each one is its own button because YouTube, Instagram and Facebook only let you follow from inside your own account. The email is the only one that comes to you.

Definition ELI9-o-meter 2 min read

What Is an API?

Developers say it every ten seconds and everyone else nods along with no picture of it. An API is a menu of things one program will do for another. You meet its results all day.

Developers say this word roughly every ten seconds, and everyone else nods along with no mental picture whatsoever. API. It sounds deeply technical, and the plumbing behind it can be, but the idea is friendly and you meet its results all day long.

📜

In plain English

An API is a menu of things one piece of software will do for another, on request. It lets programs talk to each other and swap information, without either one needing to know how the other works inside.

Ordering from a menu

Think about ordering at a restaurant. You do not march into the kitchen, explain how to cook, and rummage through the fridge. You look at a menu, a fixed list of things the kitchen has agreed to make, and you order from it. The waiter takes your request back, the kitchen does whatever it does out of sight, and your meal comes out. You get what you asked for without ever seeing how it was made.

An API is that menu, for software. When a weather app shows you the forecast, it did not build a weather service. It ordered “today’s forecast for this zip code” off a weather company’s API, and got the answer back. The menu defines exactly what you can ask for, and the kitchen stays hidden. That is what lets a thousand different apps all pull maps, payments, or weather from the same source.

An API is a menu of requests one program will fulfil for another, so software can work together without seeing inside each other.

Side note

Here is a little secret about why programmers love these. Programmers are impatient, and many of them would far rather deal with a plain screen of text than a pretty page full of pictures. Instead of opening a web browser and clicking around, an API lets their code connect straight to the data source and grab exactly what it needs. It is the meat and potatoes, with none of the unnecessary garnish.

Too long, didn’t read

  • An API is a menu of things one program will do for another on request.
  • It lets software swap information without knowing each other’s inner workings.
  • Your weather app orders the forecast off a weather company’s API.
  • It is how programs get data directly, the meat and potatoes without the garnish.

Meeke

CEO (Chief Explanation Officer) ยท Like I'm 9

A real person behind a cartoon apple. In tech since elementary school, back when serious storage meant magnetic tape. Explaining it in plain English: no jargon, no judgment, no sponsors. The videos use an AI voice so I can keep my identity out of it.

Full story

Keep reading

Definition
3 min What Is an eSIM?

New phones are ditching the little SIM card tray. An eSIM is the same thing, built in and programmed over the air, like a hotel updating your key card without a trip to the front desk.

3 min