Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Diversité des langages : quiz de 1re NSI

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Il n'existe pas un langage universel : chaque langage de programmation est conçu avec un public et un usage en tête.
  • R en est un bon exemple : un langage libre pensé pour les statistiques et la science des données 2.
  • Un langage a une histoire : R descend du langage S, auquel il ajoute la portée lexicale et un ramasse-miettes 2.
  • Un langage vit par sa communauté : bibliothèques, fondation, rencontres d'utilisateurs 2.
  • À l'épreuve de NSI, trois exercices en 3 h 30, sans calculatrice 1.

Avant de commencer

Ce quiz porte sur la diversité des langages de programmation, un thème du chapitre « Langages et programmation » de la spécialité NSI en classe de Première. L'idée centrale est simple : on ne programme pas tout avec le même langage, parce que les langages n'ont pas tous été créés pour les mêmes besoins.

Pour illustrer cette diversité, le quiz s'appuie sur un exemple concret : le langage R. Tu y verras à quoi il sert, d'où il vient, comment il est organisé autour d'une communauté et comment il se situe parmi les autres langages. Quelques questions portent aussi sur le cadre de l'épreuve de NSI.

Quiz

13 questions · correction immédiate · ton score reste sur ton appareil.

  1. À quel usage principal le langage R est-il destiné ?

  2. R est un logiciel libre.

  3. Dans quels langages le logiciel R est-il écrit ?

  4. R est une implémentation du langage S. Qu'ajoute-t-il à S ?

  5. Où le langage S, dont R est issu, a-t-il été développé ?

  6. Quand la première version officielle de R, la version 1.0.0, a-t-elle été publiée ?

  7. Combien d'années séparent la publication de R 1.0.0 de la création de la R Foundation for Statistical Computing ?

  8. Au moment de la création de la R Foundation, que peut-on dire de l'écosystème de R ?

  9. Quels groupes d'utilisateurs emploient largement R ?

    Plusieurs réponses possibles.

  10. Que mesure l'index TIOBE cité dans l'article sur R ?

  11. Selon le dossier, R est 13e de l'index TIOBE en octobre 2025 et 9e en septembre 2026. Combien de places a-t-il gagnées ?

  12. Pourquoi existe-t-il plusieurs langages de programmation plutôt qu'un seul ?

  13. À l'épreuve écrite de NSI, la calculatrice est autorisée.

Les questions qu'on se pose

Faut-il apprendre plusieurs langages de programmation en NSI ?

En classe, tu travailles surtout avec un langage principal. L'enjeu de la diversité des langages est de comprendre qu'un langage répond à des besoins : par exemple, R est destiné aux statistiques et à la science des données 2, alors que les sujets d'épreuve évoquent aussi le langage SQL pour les bases de données 1. Savoir pourquoi on choisit un outil compte autant que le connaître.

Ce quiz peut-il tomber à l'épreuve de NSI ?

L'épreuve écrite propose des exercices indépendants, par exemple sur les bases de données et le langage SQL, les réseaux ou la programmation orientée objet en Python, en 3 h 30 et sans calculatrice 1. Les questions de ce quiz t'entraînent à raisonner sur les langages ; pour t'exercer au format du sujet, reprends aussi la méthode et les exercices de la notion.

Sources

  1. Spécialité NSI - Numérique et Sciences Informatiques (formations, ressources, textes de référence), Éduscol STI. Consulté le 6 novembre 2026.
  2. R (langage), Wikipédia. Consulté le 6 novembre 2026.
  3. Origine du langage, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page