Un SDK (Software Development Kit), est un ensemble d’outils logiciels destinés aux développeurs, facilitant le développement d’un logiciel sur une plateforme donnée.

Un SDK, est conçu pour :

  • un ou plusieurs langages de programmation;
  • une ou plusieurs cibles (plateforme, jeux vidéo, etc.).

ce genre de kit comporte au moins :

  • un traducteur (compilateur, interpréteur, etc.) qui traduit le fichier source en langage de programmation vers un fichier destination en langage machine
  • un éditeur de liens (lieur) qui lie ensemble les différents modules et les bibliothèques de routines en un seul fichier exécutable (programme);
  • des bibliothèques contenant des routines déjà prêtes à l’utilisation.

« Retour à l'index du dictionnaire