A soft language. Soft means that it can not do much but is safe to run custom code on your server. Purely functional.