Iris Classon
Iris Classon - In Love with Code

Stupid Question 72: What is a SDK?

[To celebrate my first year of programming I will ask a ‘stupid’ questions daily on my blog for a year, to make sure I learn at least 365 new things during my second year as a developer]

What is a SDK?

After weeks and weeks of my famous ’I want my WP8 SDK darn it!!’- whining this question seems like a perfect fit for my stupid question series. So what is a SDK?
First the expected definition:
SDK stands for Software Development Kit


A software development kit (SDK or “devkit”) is typically a set of software development tools that allows for the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform….

Bla bla bla,- oki, here is my try at a better definition:

Basically SDK is just a term used to describe a package that contains the bits and pieces of code (libraries and/or API’s) and tools tools (emulator, compilers, debugging tool etc) that you need for developing certain types of applications, and maybe even templates, examples and documentation. It’s a package of stuff- that should be (more or less he he) complete :)


Leave a comment (via email)

Last modified on 2012-11-02