API In DepthIn-Depth ConceptsInformationPremium

APIs Are Like User Interfaces–Just With Different Users in Mind


Whenever the mainstream business media starts to cover a technology as though it is some sort of wonder drug (like it has for APIs, or application programming interfaces), it creates a groundswell of curiosity. People want to know what exactly the wonder drug is? How does it work? How might it benefit them? Where can they get some?

This series is designed to answer some of these basic questions for all readers, regardless of their level of technical expertise or perspective (business, technical, consumer, and so on). It is not meant to be the end-all, be-all encyclopedic explanation of APIs. Rather, it is meant to give readers the basics—to make you smart enough to intelligently participate in a conversation about APIs. We envision this series as a living document that we will add to and improve over time. We welcome your feedback with that objective in mind.

Perhaps the best place to start in this introduction to our series is to simply explain APIs as an alternative to something that anybody who has used a desktop or mobile application is already familiar with: the user interface. 

For decades, most computer software — programs that provide data like contact information or functionality like image editing — has been conceived and offered with one type of user in mind: a human. No matter what chain of events was taking place under the hood of that software, a human user was traditionally at the end of that chain. That end user invariably consumed that data and/or functionality through a user interface (UI)—an experience that’s designed to make that act of consumption as easy and even enjoyable as possible. 

But what if that same data and/or functionality could be just as easily consumed by another piece of software? In this case, the UI concerns are very different. After all: Software doesn’t have eyes, emotions or intuition, so it doesn’t need an enjoyable, intuitive graphical user interface. However, much the same way a UI is tailored to humans, software needs an alternative interface that makes it easy to consume data and/or functionality.

Enter, application programming interfaces, or APIs. 

An API is very much the same thing as a UI, except that it is geared for consumption by software instead of humans. This is why APIs are often explained in the mainstream media as a technology that allows applications (software programs) to talk to one another. In this context, the terms “software,” “applications,” “machines” and “computers” are virtually interchangeable. For example, APIs are often discussed as being machine-readable interfaces (versus human-readable). 

The significance of APIs to the modern world should not be underestimated. With each day, their importance to three primary constituencies—customers (the public), businesses (and business-like organizations such as government and non-profits) and programmers–seems to grow. Starting about 2005, (the same year that ProgrammableWeb was founded), the groundswell of interest in APIs has given birth to a cottage industry that isn’t so cottage anymore: the API economy.

Many people will be satisfied with the information we have provided in this report so far. But if you want to know more about how APIs work, what their benefits are, and how they compare to something we use in the physical world every day, be sure to read the remaining parts of this series starting with “What Exactly Is an API?”

Be sure to read the next API Education article: What is an API, Exactly?

Have something to say about this article? Comment below or share it with us on Facebook or our WhatsappGroup.

Read Also :-

Lovepreet Singh

What Are APIs and How Do They Work’s?

Previous article

Heartbleed bug, How it works and how was it fixed?

Next article

You may also like


  1. Cialis Precio En Espana [url=http://kamagorder.com][/url] Cialis 5 Mg Prezzo Farmacia Buy Online Doxycycline No Prescription Is Keflex A Type Of Penicillin

  2. Hi, I do think this is an excellent web site.
    I stumbledupon it 😉 I’m going to return yet again since i have saved as a favorite
    it. Money and freedom is the best way to change, may
    you be rich and continue to help others.

  3. Exceptional post however , I was wondering if you could write a litte more on this topic?
    I’d be very thankful if you could elaborate a little bit more.
    Appreciate it!

  4. Cialis 20 Mg Para Que Sirve Capoten No Prescription Estradiol [url=http://ac-hut.com]online pharmacy[/url] Alli Pills Amazon Lasix Compresse

  5. Dapoxetina 2011 [url=http://buygenericvia.com]viagra[/url] Propecia Shelf Life Genericos De Cialis Discount isotretinoin

  6. Levitra Stopped Working Cialis Effets Posologie [url=http://boijoy.com]tarif du levitra en baisse[/url] Keflex By Vbulletin Intitle View Profile Priligy Site Officiel

  7. I pay a visit daily a few web sites and websites to read articles or reviews,
    but this website presents feature based articles.

  8. Hmm is anyone else encountering problems with the images on this blog loading?

    I’m trying to determine if its a problem on my
    end or if it’s the blog. Any feedback would be greatly appreciated.

  9. I loved as much as you’ll receive carried out right
    here. The sketch is attractive, your authored material stylish.

    nonetheless, you command get bought an shakiness over that you wish be delivering the following.
    unwell unquestionably come more formerly again as
    exactly the same nearly very often inside case you shield this increase.

  10. Online No Rx Prednisone Fda Approval Propecia Cambio Finasteride With Next Day Delivery [url=http://viacheap.com]viagra online prescription[/url] Propecia Eu 1 Mg Prednisone No Scrip

  11. You are so cool! I don’t believe I’ve read through
    a single thing like this before. So nice to find
    another person with a few unique thoughts on this
    topic. Seriously.. many thanks for starting this up. This site is one thing that’s
    needed on the internet, someone with a bit of originality!

  12. Wow, this paragraph is pleasant, my sister
    is analyzing these kinds of things, therefore I am going to
    inform her.

  13. A person necessarily help to make critically articles I would state.
    This is the very first time I frequented your web
    page and so far? I surprised with the analysis you made to create this actual post incredible.
    Excellent process!

  14. Right now it sounds like Expression Engine is the best blogging platform out there right now.
    (from what I’ve read) Is that what you are using on your blog?

  15. I pay a quick visit everyday a few websites and blogs to read
    articles or reviews, however this web site provides feature
    based articles.

  16. This is a topic which is near to my heart… Cheers!
    Exactly where are your contact details though?

  17. Pretty component of content. I just stumbled upon your
    website and in accession capital to assert that I get actually loved account your blog
    posts. Any way I’ll be subscribing for your augment and even I success you get
    right of entry to consistently fast.

  18. each time i used to read smaller posts which also clear their motive,
    and that is also happening with this paragraph which I am reading at this place.

  19. This excellent website truly has all the info I needed about this subject and didn’t know who to ask.

  20. I need to to thank you for this very good
    read!! I absolutely loved every little bit of it. I have you bookmarked to look at new stuff you post…

  21. Actually no matter if someone doesn’t understand afterward its up to other
    visitors that they will help, so here it occurs.

  22. Hi there! Someone in my Facebook group shared this site with us so I came
    to check it out. I’m definitely enjoying the information. I’m book-marking and will
    be tweeting this to my followers! Fantastic blog
    and great style and design.

  23. Wow, wonderful blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your
    site is great, let alone the content!

  24. I’ve been browsing online greater than three hours lately, yet I never discovered any attention-grabbing article
    like yours. It is beautiful price enough for me. Personally, if all webmasters and bloggers made just right content material as you
    did, the internet will be a lot more useful than ever before.

  25. Keep on working, great job!

  26. … [Trackback]

    […] There you will find 9703 more Info on that Topic: techandsecurity.net/series-api-part-two.html […]

  27. Doxycycline Cheap Is Fish Amoxicillin Safe For Humans Cialis 20 Mg X 30 Pill For $76.5 [url=http://propecorder.com]finasteride 5mg no prescription cheap[/url] Venta De Viagra Concepcion Levitra Online In Australia

Leave a reply

Your email address will not be published. Required fields are marked *

More in API In Depth