Le premier chapitre explique les concepts fondamentaux liés à l’informatique, présente un aperçu sur la structure et le fonctionnement d’un ordinateur et introduit les notions d’algorithme et de programme informatique.

Le deuxième chapitre introduit les notions de Langage de programmation et de Langage Algorithmique (LA) et présente les trois parties de mise en forme d’un algorithme par le LA. Il se focalise par la suite sur l’aspect des données et les opérations de base sur ces données. Il présente et explique les instructions de base (l’affectation et les instructions d’Entrée-Sortie), la construction d’un algorithme et sa représentation par un organigramme et leur traduction en langage C.

Le troisième chapitre est consacré au traitement conditionnel, alternatif et à choix multiples en LA ainsi que leur traduction en Langage C.

Le quatrième chapitre introduit et explique la notion de répétition des traitements à travers les boucles.

Le cinquième chapitre présente la notion de type personnalisé, les chaines de caractères et les structures de données de type tableaux à une et deux dimensions, communément appelés vecteurs et matrices.

Le sixième chapitre est consacré au type enregistrement, à savoir, sa définition et sa déclaration et sa manipulation. Il donne également un aperçu sur la possibilité de définir un tableau d’enregistrements.

Annexe: L’annexe comporte les solutions des séries d’exercices proposées à chaque fin de chapitre.