Thursday, June 14, 2007

What is an API?

http://live.pirillo.com/ - 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 MySpce, 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:

<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/EMdREVheNCQ"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/EMdREVheNCQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object><br /><a href="http://live.pirillo.com/">http://live.pirillo.com/</a> / <a href="http://chris.pirillo.com/media/">http://chris.pirillo.com/media/</a>


No comments: