It supports multiple programming prototype, including structured, object-oriented, and functional programming.
Ngedukung makudang-kudang paradigma pemrograman, rumasuk terstruktur, maorientasi objek, miwah pemrograman fungsional.