Comment la portabilité d'un langage comme C est-elle déterminée exactement? J'ai appris que les compilateurs sont spécifiques à ISA. Si cela est vrai, comment C est-il portable? Ou est-ce que seul le code source écrit en C est portable mais pas les exécutables? Les exécutables ISA ne sont-ils pas spécifiques aux exemples d'applications pour x86 qui sont distinctes des applications pour Apple (en supposant qu'Apple utilise le microprocesseur Motorola / PowerPC)?