Funkcje - tworzenie, wywoływanie, zwracanie wartości, tworzenie obiektów, wyrażenia funkcyjne, dostęp do argumentów, zmienne w funkcjach, funkcje anonimowe
Obiekty i ich własności; tworzenie obiektu, definiowanie metod, pobieracze oraz ustawiacze, tworzenie hierarchii