Le choix du bon langage pour accomplir une tâche est une étape très importante. Pour résoudre un problème Génie Civil en Matlab est souvent très possible ainsi que les représentations graphiques 2D et 3D. Le calcul de la solution d'équations linéaires, la manipulation et l'affichage des données sont peut-être les meilleurs exemples pour lesquels Matlab est idéalement adapté. Il est donc un langage idéal pour la création de modèles de solutions logicielles à des problèmes d'ingénierie. Ce document est rédigé de manière à faciliter aux étudiants la compréhension des applications dans le domaine de Génie Civil. Il a été rédigé, sous forme de trois chapitres indépendants. Le premier est consacré à une introduction à la programmation. Le deuxième aborde la programmation sous Matlab, il inclut des concepts de base que l'étudiant doit savoir : les variables, les matrices, les structures de contrôle, les fonctions intégrées, M-Files, les mécanismes d'écriture et d'exécution et bien d'autres notions. Enfin le dernier chapitre est consacré au calcul selon la méthode des Éléments Finis sous environnement Matlab avec solutions de quelques applications cas de ressorts, barres, et poutre.