1) Historia
2) Składnia
    * wcięcia
    * prostota i czytelność
    * struktury danych
3) Obiektowość
    * wszystko jest obiektem
    * standardowe własności (dziedziczenie, wielodziedziczenie, polimorfizm)
    * prywatne i publiczne atrybuty
4) Dodatkowe właściwości
    * interpretowany
    * dynamiczne typowanie (duck typing)
    * garbage collector
    * funkcyjność
5) Standardowa biblioteka
    * batteries included