Lorsque l’on met en œuvre une application, le développeur doit récupérer, au travers d’une syntaxe spécifique, des informations du système sur lequel l’application s’exécutera. Il fait ainsi communiquer son programme avec différents composants. Nous vous proposons de maîtriser toutes les facettes de la programmation applicative : gestion des processus et threads, gestion fine du système de fichiers et de la mémoire et bien entendu l'ensemble des outils de communication interprocessus.