Jedną z najlepszych rzeczy związanych programowaniem komputerowym jest to,
że gdy komputer nauczy się wykonywania czynności,
można tę funkcję przywołać znowu. Nadajemy jej nazwę, a następnie można
ją przywołać. To jak poszerzanie języka. W programie, który tworzyliśmy,
nauczyliśmy się, jak rysować kwadrat, przemieszczając się i obracając 4 razy.
Można nadać tej funkcji nazwę, "Rysuj kwadrat" i zawsze, gdy będziemy
chcieli go narysować, mówimy: "Rysuj kwadrat",
a to wzbudzi tę funkcję, ten kod. I to zostanie zrobione.
Dodaliśmy tę koncepcję do naszego języka programowania.