Wiemy już do czego służą i jak działają funkcje. Ułatwiają one życie, skracają kod, sprawiają, że staje się czytelniejszy. Można je wykorzystać w wielu miejscach jednego programu. Co jednak jeśli chcemy daną funkcję wykorzystać w wielu programach? Czy trzeba w każdym wklejać jej kod, żeby móc się do niej odwoływać?
Tu z pomocą przychodzą nam moduły. Pliki, w których możemy umieścić nasze funkcje, które później jedynie dołączamy do naszych programów.
Wróćmy do naszego przykładu z prostą funkcją obliczającą pole kwadratu.…