APIs, or application programming interfaces, started out as a mechanism to let computers talk to other computers, but somewhere along the way, they’ve evolved into an ecosystem all their own. For virtually any development need, there is likely an API ready and waiting to deliver. Like the Lincoln Logs or Lego bricks of old, APIs are building blocks for creating applications. APIs can be pretty niche, but major companies like Microsoft and Google have also stretched their tentacles into the ...