Utvikling i Pebble er delt i to: «Watchfaces» og apper. «Watchface» kan utvikles i C og Rocky.js, som er en redigert variant av JavaScript. Det var meningen at Rocky.js også skulle brukes til apper, men Pebble ble lagt ned før de kom så langt. Apper kan kun utvikles i C.