Étape 7: Quel langage de programmation ?
● afin d’élaborer un système d’exploitation à partir de code C ou C++, vous allez bien sûr utiliser un compilateur ou à un autre. Vous devriez donc lire le guide d’utilisateur/manuels/documentation de votre compilateur C/C++ choisi, si elle vient emballé avec le logiciel ou est disponible sur le site Web du distributeur. Vous aurez besoin de connaître beaucoup de choses complexes sur votre compilateur et, pour le développement C++, vous devez savoir sur le régime mangling du compilateur et ses ABI. Vous devrez comprendre les différents formats exécutables (ELF, PE, COFF, plaine binaire, etc.) et que le format propriétaire Windows, PE (.exe), a été protégé par copyright.