Madni said:
hi,
can any one please let me know whats the clear and stratight difference
between the most commonly used terms "SDK", "API", and "Library" .....
Regards,
Omer
SDK is "Software Development Kit". This is just something you need to get
to be able to use something in code. For example, Microsoft provides an SDK
for DirectX, which includes headers, libraries, manuals, tutorials, etc...
API is "Advanced Programming Interface". Advanced may not be the right word.
An API is just an interfact to call something, usually in a library.
Windows has lots of calls you make to APIs.
A Library is precompiled code. There are different types of libraries, with
different terms used on different OSes. There are runtime libraries and
static link libraries. Basically they are precompiled code that you link
your program to.