Simplicity in #programming tends to mean two contradictory things. Sometimes it means "can accomplish a goal using simple parts". On the other hand, it might mean "complex parts that make it simple to accomplish a goal". Consider CSS. It gets a lot of well deserved hate for being complex, but actually, setting a few CSS properties is a lot simpler than writing a "simple" layout in code!