Pegasus Project aims at creating a naturalistic programming language, that is, a programming language directly incorporating basic mental concepts such as objects, actions, statements, events, rules and others. This direct mapping of program ideas onto real programs makes programming much more straightforward as it avoids to force our ideas into a very constrained specific programming concept. In addition to that, it increases the readability and understandability of computer programs as well as their sustainability since programs written in natural(istic) language will be readable as long as the respective natural language is spoken.