
Choć wszyscy o tym mówią codziennie, przypomnijmy co to jest język programowania. A więc, jest to zbiór reguł opisujących jak należy budować wyrażenia zrozumiale dla komputera. Wiemy, że posługując się żywym językiem mówionym lub pisanym, możemy sobie pozwolić na dowolność i styl wypowiedzi, niedomówienia, niedokończenia, czy aluzje. Nic takiego nie może się zdarzyć w językach programowania ponieważ mają dwie podstawowe cechy: jednoznaczność i precyzja. Dzięki nim programista jest w stanie zapisać algorytmy oraz zadania.