Jump to content

Software development kit

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Frecklefoot (talk | contribs) at 19:07, 6 January 2003 (created article). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

A Software development kit is a set of tools that allows a software engineer to create applications for a particular system or with a particular language. Common tools include debugging aids and other utilities. A common acronym for a software development kit is SDK.

A software engineer typically receives the SDK from the developer. Often times, the SDK can be downloaded directly via the Internet. Many SDKs are provdided for free to encourage developers to use the system or language. Sometimes this is used as a marketing tool.

For example, Foo Products might provide the Widget SDK for free to encourage people to use it. In turn, more people will be encouraged to buy more of their widgets since they can program them for free.

Some widely used SDKs are: