I programmeringssprog skal man skrive kode efter en syntax, som kan forstås som en række grammatik regler.
Computeren kan kun læse korrekt kode, så hvis du har tastefejl, forkerte tegn, så læser den det som noget andet.
i Sonic Pi og Ruby er der nogle primitive datatyper, som er heltal, kommatal, symboler og tekst.
40 # Heltal
2.5 # Kommatal
:C3 # Symbol
"C3" # Tekst
Der er også metoder som play
eller sleep
.
De kan forstås som kommandoer der gives argumenter.
I eksemplet nedunder er :C3
et argument, og amp: 3
et navngivet argument.
Argumenter skal separeres med komma.
play :C3, amp: 3
sleep 1