APIs for dummies: An introduction for non-devs (2024)

First things first: this article is directed at all non-developers who might have heard or read the abbreviation "API" before (and want to learn more about it) or have read it now for the first time and ask themselves, "What the fire station are they talking about?!"

Developers and especially Machine Learning Engineers, we don't want to shoo you away - feel free to enjoy this article - but you probably won't learn something new here. However, we'll continue adding articles about APIs and Machine Learning on this blog that will be of interest to you, as well! Pinky swear!

So, now that we've settled this, you might've heard that we at iTranslate offer our translation API for you to use for your own products and projects. (Hello, self-promotion!) But this leads us to this article here: we think it's necessary to provide a general introduction to this topic, and we have to start somewhere, right? Ok, now, put on our smart-looking glasses and get ready to learn some stuff you can use to sound oh-so-clever at your next family dinner.

API - Apple Pie Ingredients

"Application Programming Interface" or in short: "API." (No, sorry, "apple pie ingredients" was for click-bait uses only)

curl --data '{"key": "83fcbf65-1d2c-4051-b37f-5935e8fc7768", "source": {"dialect": "en", "text": "How are you?"}, "target": {"dialect": "de"}}' https://api.itranslate.com/translate/v1

An application programming interface (API) is a set of commands, functions, protocols, and objects that programmers use to create software or interact with an external system. But an API is not a database or server - the provided code (like the one shown above)regulates access pointsto another external system. This way, developers and programmers don't have to write a specific code from scratch but use the API's interface to communicate, exchange data, and transfer commands and selected functions between two systems.

Some of you might think now: "Ok, cool. I get it. This API-code-thingy lets two applications communicate with each other. But how is this relevant to me? I'm not one of those smart developers from Silicon Valley!"

Believe it or not - APIs are everywhere, and most of us have to deal with them daily without even realizing it. We'll talk about specific use cases in our next article but for now, just let's put it that way:

Imagine building a wooden terrace for your garden. Besides all the tools, you probably need, well, wood. To be precise, wooden planks. You're now confronted with two options:

Option #1:

  • Grab your axe.
  • Head to the next forest.
  • Fell some trees.
  • Take those logs back home.
  • Process them to wooden planks.
  • Use those for your terrace.

Option #2:

  • Go to the hardware store.
  • Buy the planks you need.
  • Use those for your terrace.

Each plank can be put together with other planks, thus accelerating the construction project. Essentially, APIs work the same way. They optimize and increase efficiency wherever they are used.

APIs can be extremely valuable not only for bigger companies but also for people who just started a new career path as entrepreneurs or founded small family businesses. Most of the time, those people don't employ a permanent developer or programmer but need to rely on freelancers. Using already existing APIs gets work done much faster and decreases costs when paying someone else who creates the same thing from scratch. Easy as a pie.

APIs for dummies: An introduction for non-devs (2024)
Top Articles
Bee Vectoring Technologies Announces Debt Settlement
The Expat’s Guide to: Moving Money Out of South Africa
Encore Atlanta Cheer Competition
Terrorist Usually Avoid Tourist Locations
Chatiw.ib
Blanchard St Denis Funeral Home Obituaries
South Park Season 26 Kisscartoon
Koordinaten w43/b14 mit Umrechner in alle Koordinatensysteme
Jennette Mccurdy And Joe Tmz Photos
Wfin Local News
Flights to Miami (MIA)
What's New on Hulu in October 2023
Craigslist Phoenix Cars By Owner Only
Encore Atlanta Cheer Competition
Edgar And Herschel Trivia Questions
Globe Position Fault Litter Robot
Urban Dictionary Fov
Whitley County Ky Mugshots Busted
Everything You Need to Know About Holly by Stephen King
2015 Honda Fit EX-L for sale - Seattle, WA - craigslist
Mile Split Fl
Nhl Tankathon Mock Draft
Walmart Car Department Phone Number
Adt Residential Sales Representative Salary
Https Paperlesspay Talx Com Boydgaming
European Wax Center Toms River Reviews
Makemv Splunk
The Banshees Of Inisherin Showtimes Near Broadway Metro
Poochies Liquor Store
Jayme's Upscale Resale Abilene Photos
Violent Night Showtimes Near Johnstown Movieplex
Mcclendon's Near Me
Frank Vascellaro
Emuaid Max First Aid Ointment 2 Ounce Fake Review Analysis
Willys Pickup For Sale Craigslist
Appleton Post Crescent Today's Obituaries
Daily Journal Obituary Kankakee
Pickle Juiced 1234
Skyrim:Elder Knowledge - The Unofficial Elder Scrolls Pages (UESP)
Labyrinth enchantment | PoE Wiki
1v1.LOL Game [Unblocked] | Play Online
Puretalkusa.com/Amac
How To Upgrade Stamina In Blox Fruits
3 Zodiac Signs Whose Wishes Come True After The Pisces Moon On September 16
18006548818
Collision Masters Fairbanks
Portal Pacjenta LUX MED
Gli italiani buttano sempre più cibo, quasi 7 etti a settimana (a testa)
Haunted Mansion (2023) | Rotten Tomatoes
Craigslist Free Cats Near Me
O.c Craigslist
Gameplay Clarkston
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 5456

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.