O unealta foarte utila din trusa oricarui programator este structura de date.
Uneori ai putea dori sa reprezinti si sa folosesti mai mult decat o singura valoare. De exemplu, ti-ar fi util sa ai un sir de note pe care sa le redai una dupa alta. Limbajele de programare au structuri de date care permit acest lucru.
Exista multe structuri de date care mai de care mai exotice si mai interesante si altele noi continua sa apara. Totusi, pentru moment ne vom opri la una foarte simpla - lista.
Sa privim mai in detaliu. Vom discuta intai despre forma sa uzuala iar apoi vom vede cum poate fi folosita pentru a reprezenta game si acorduri.