Software development kit: Difference between revisions

Content deleted Content added
No edit summary
Line 1:
A '''software development kit (SDK)''', is typically a set of development tools that allows a [[software engineer]] to create [[application software|applications]] for a certain [[software]] package, [[software framework]], [[hardware]] platform, [[computer system]], [[video game console]], [[operating system]] or similar.
 
It may be something as simple as an [[application programming interface]] in the form of some files to interface to a particular [[programming language]], or include sophisticated hardware to communicate with a certain [[embedded system]]. Common [[Software development tools|tools]] include debugging aids and other [[Utility program|utilities]]. SDKs also frequently include sample code and supporting technical notes or other supporting documentation to help clarify points from the primary reference material.