Python jest interpretowanym, interaktywnym, obiektowym, rozszerzalnym językiem programowania.Zapewnia niezwykłe połączenie jasności i wszechstronności oraz jest bezpłatny i kompleksowo przeniesiony.
Huginn jest językiem programowania komputerowego o następujących cechach: - interpretowany - obiektowy - system typów statycznych - silnie typowany - dynamicznie typowany