SDK, de las siglas en inglés de Software Development Kit, en español, Kit de Desarrollo de Software, se refiere a un conjunto de herramientas de desarrollo de software que le permite al programador crear aplicaciones para un sistema o lenguaje de programación concreto.