Kalendarz to system liczenia czasu, w którym określa się początek, długość i podziały roku. Termin może odnosić się do klasy oprogramowania lub biblioteki do manipulacji i wyświetlania danych kalendarza lub do listy zdarzeń z powiązanymi datami i godzinami, zarządzanej przez człowieka za pośrednictwem aplikacji lub interfejsu użytkownika systemu operacyjnego.