Le langage R permet de créer des variables pour stocker différents types de données (numériques, caractères, logiques, entiers). Il utilise des vecteurs pour manipuler des collections de valeurs et des fonctions pour automatiser des calculs ou des opérations. La structure de contrôle (if, for, while) permet de diriger le flux d'exécution selon des conditions ou des répétitions.