The self-programming process is a complex one and it was analyzed by several approaches in psychology. Yet the forms the self- programming was analyzed are separated from one another and are dependant of the specific orientation: we can discuss about biological programming, in terms of heredity; we can discuss about unconscious programming in terms of psychoanalysis; we can choose the cognitive directions which leads us to another specific self-programming through cognitive distortions; we can analyze the personal life script in terms of transactional analysis. Yet we don’t have a comprehensive approach analyzing all these aspects.