Je pense que c'est maladroit de la part de l'étudiant. Quand on est étudiant ou élève, aux contrôles ou examens, l'important n'est pas d'avoir raison, mais de mettre ce qu'attend le correcteur.
Par ailleurs, la question elle-même est une grosse ânerie à plus d'un titre.
Tout d'abord, les langages de programmation ne forment pas une structure hiérarchique. Tout au plus un graphe, mais alors merci de précisez la nature du lien de parenté. (C'est formel comme question, mais de quelqu'un qui fait des examens d'informatique, on peut attendre un peu de rigueur.)
Ensuite je connais les couches ISO, les couches atmosphériques et le développez couchés (plusieurs sens pour cette dernière périphrase), mais définissez moi de manière un tant sois peu canonique les niveaux des langages de programmation.
Les notions de "langages de bas niveaux" et de "haut niveaux" sont aussi rigoureuses que "langages fortement typé" et "faiblement typé".
Il ne faut pas s'attendre en posant une question aussi peu rigoureuse à avoir une réponse qui soit autre chose qu'une vague humeur.
En ce qui concerne la véracité de la réponse de l'étudiant, c'est "en gros" vrai, sauf que le fait d'être convivial pour le développeur est tellement subjectif, qu'on pourra toujours trouver des langages et des développeurs pour lesquels l'inverse sera vrai.
14 |
0 |