API – Application Programming Interface

Isn’t it the one idea that changed the entire way how the applications, services, utilities, not to mention mobile apps, are communicating?

Do you think Ifttt like start-up would have emerged if there are no API’s for any service. Probably Ifttt would have to make hundreds of agreements with each and every service of web.

A few technical Questions I came up before trying to read the API’s of the top services like Facebook, Android etc.  are :

  •   What is the best programming language to choose, so that the most of the Documentation examples(which uses a specific language to explain) are easy to understand ?
  •   What is the best scripting language to choose(for writing easy desktop applications) so that the targeted language has many libraries to ease the work-flow ?

well I researched a bit and came to a conclusion that Python and Java stand good together. Both of them have good libraries. but python’s ease to use system calls makes it favourable as we can use some of the scripting frameworks too. But Java is the official language of Android App Development. So at the end Java won in the battle although it is not good in making quick and easy scripts to make the work…..


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s