Au début des années 1970, dans les laboratoires Bell, John Chambers et ses collègues constatent des besoins croissants en analyse statistique. Afin d’y répondre, ils décident de créer une extension du langage de programmation Fortran : le langage S. Rapidement toutefois, ce langage a évolué pour intégrer des fonctionnalités statistiques avancées. Au fil du temps, il a influencé la création d’autres langages dont R.Sa syntaxe repose sur des concepts simples et expressifs. L’un de ses points forts réside dans son typage dynamique. Cela signifie que les variables n’ont pas besoin d’être déclarées avec un type spécifique.