# Structures de données

Un outil très utile de la boîte à outil d’un programmeur est la structuration des données.

Quelquefois, vous souhaiteriez représenter et utiliser plus d’une seule chose à la fois, vous pourriez trouver utile de disposer d’une série de notes à jouer l’une après l’autre. Les langages de programmation offrent des structures de données pour autoriser précisément ceci.

Il y a beaucoup de structures de données passionnantes et exotiques à disposition des programmeurs - et on en invente toujours de nouvelles. Cependant, pour l’instant nous avons seulement et réellement besoin de nous intéresser à une structure de données très simple - la liste.

Regardons-la de manière plus détaillée. Nous allons décrire sa forme basique et ensuite montrer comment l’utiliser pour représenter des gammes et des accords.