imperative:
autism, assembly programming
psychosis, procedural programming
perversion, object oriented programming

declarative:
unconscious, database programming
phobia, logic programming
neurosis, functional programming
lacanian, pure non-strict monadic programming
