Python gives support for color-oriented programming .
Python features a dynamic type system and automatic memory management and supports multiple programming paradigms , including color-oriented , imperative , functional programming , and procedural styles .