Existe-t-il des programmes qui peuvent «traduire» le code source entre deux langues quelconques (en supposant que le traducteur a accès aux bibliothèques requises)?
Si oui, comment fonctionnent-elles (techniques utilisées, connaissances requises, etc.)? Comment seraient-ils réalisables?
S'ils ne le sont pas, quelles sont les restrictions qui empêchent leur développement? Est-ce un problème complet d'IA (la traduction en langage naturel est répertoriée comme une seule)?
EDIT La conversion n'est attendue que lorsque la langue a la même puissance d'expression, elle peut résoudre le même type de problèmes et le code à convertir peut être exprimé dans la langue de destination. (Par exemple, la conversion d'un script shell en MATLAB n'est pas attendue).