Existe-t-il des langages de programmation disponibles et extensibles dans plusieurs langages naturels?
Par exemple, une version anglaise avec une do..whileboucle, une version espagnole avec une hacer..mientasboucle, une version française avec un faire..pendantet une version néerlandaise avec un doe..terwijl.
Le seul «langage de programmation» auquel je puisse penser est ce type d'implémentation, c'est Microsoft VBA.
Question bonus: Pourquoi y a-t-il si peu de langages de programmation qui viennent en plusieurs langues?
That's a reason why the languages are in English, not why there are no other languages, for example no "Java Indonesian" or "C++ Swahili"- Parce que votre programme Java indonésien ne pourrait être maintenu que par des programmeurs indonésiens.
String for;en Java car ce serait un symbole exporté dans la classe. Et cela voudrait que je ne puisse pas nommer un champ doenon plus parce que c'est dans la version néerlandaise et public class Deer { String buck; String doe; }que le doechamp ne serait pas accessible. Tous les mots clés sont des mots réservés en Java. De mauvaises choses se produiraient dans les champs qui entrent en conflit avec des mots clés dans d'autres langues.