Principes fondamentaux de la programmation, des logiciels et langages. Représentation de l'information, types de base, variables et arithmétique. Conditions, boucles et fonctions. Structures de données simples : tableaux, classes et objets.