Sonic Pi Syntax

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