adatoccpptranslator permet d'automatiser la conversion de ada 83 et 95 vers les langages c et c++. pour cela, adatoccpptranslator ne cherche pas à traduire tout le code mais à le traduire le mieux possible de manière à obtenir un code c/c++ contenant le moins d'erreur possibles et dont l'exécution sera la plus proche possible de celle obtenue à partir du programme ada. l'objectif est de ne pas avoir d'erreurs dans les parties de code traduites automatiquement de manière à ce que l'utilisateur n'ait à se préoccuper que des portions de codes non traduites.