what's the difference between an API, SDK, Framework, Library, and Assembly?

Printable View