anyone here really knows the difference between this two?
i've been googling for a while but still confuse on its difference.
i believe there are also lot of programmers out there that never really know the difference between the two. although we know that API means application programming interface.
if i understand it right, i think API is more of a wrapper to a library.
please correct me if i'm wrong.
That is, an API exists in a vaccuum -- it is nothing more than a blueprint, a definition of how things work. A library is the 'physical' (or 'electronic', or whatever) incarnation of an API -- it actually makes things work.
Unfortunately the terms tend to be used interchangeably. Oh well.