• [^] # Re: Pascal...

    Posté par . En réponse au journal Python comme premier langage de programmation ?. Évalué à 2.

    Déjà les types de base en C++ sont déjà trop complexes :

    Je ne suis pas sûr que l'on puisse parler de types de base pour ceux que tu cites (long long, unsigned int, etc...)

    Si je devais enseigner la programmation (le b-a ba) à l'aide du langage C++ je me limiterais à char, int, float et bool. Et pour pouvoir faire quelques exercices intéressants sans avoir à aborder les pointeurs je présenterais string également, comme un type de base.

    On peut dire aux élèves de commencer tous leurs programmes par ces lignes :

    #include <string>
    #include <iostream>
    using std::string;
    

    sans forcément à avoir à expliquer ces lignes (tout en se laissant la possibilité de répondre au curieux qui va te poser la question...)

    string, int et float suffisent largement comme types disponibles pour débuter l'apprentissage de la programmation, quelque soit le langage.