API stands for Application Programming Interface. It allows developers share information between their programs. It’s a standard method where developers can access a program (or website) and build a program around it.

Wikipedia has this to say:

An application programming interface (API) is a source code interface that a computer system or program library provides to support requests for services to be made of it by a computer program. An API differs from an application binary interface in that it is specified in terms of a programming language that can be compiled when an application is built, rather than an explicit low level description of how data are laid out in memory.

Recently there has been a debate over MySpace shutting down widgets that are not officially sanctioned by MySpace. Facebook, a competitor to MySpace, has opened its API which allows programmers to develop programs and widgets around the Facebook service.

What do you think about the Facebook/MySpace debate?

Want to embed our API video in your blog? Use this code:

Formats available: MPEG4 Video (.mp4), MP3 Audio (.mp3), Microsoft Video (.avi)

Other problems solved, tech revealed, and questions answered from The Chris Pirillo Show:

Want to keep up with what Chris is up to at this very moment and maybe have some of your own questions answered? Join us here!

[tags]operating system, os, linux, windows, os x[/tags]