CAST3M est un code de calcul pour l'analyse de structures par la méthode des éléments finis. Ce code a été développé par le Département Mécanique et Technologie (DMT) du Commissariat français à l'Energie Atomique (CEA).
Le développement de CAST3M entre dans le cadre d'une activité de recherche dans le domaine de la mécanique dont le but est de définir un instrument de haut niveau, pouvant servir de support pour la conception, le dimensionnement et l'analyse de structures et de composants, dans le domaine du nucléaire comme dans le secteur industriel classique.
Dans cette optique, CAST3M intègre non seulement les processus de calculs proprement dits mais également les fonctions de construction du modèle (pré-processeur) et les fonctions de traitement des résultats (post-traitement). CAST3M est un programme que l'utilisateur peut adapter à ses besoins pour résoudre ses propres problèmes.