一隻程式語言會有好多陳述式，每款陳述式都可以用嚟教電腦做某個特定嘅動作，編程員會按佢對用緊嗰隻程式語言嘅認識，編寫一段有若干行陳述式嘅源碼，而段碼經過編譯器（compiler）等嘅架生之後就可以由部電腦執行。