Linguagem de Programação Discreta
From TheWebMind.org Docs
Discrete Programming Language
A Discret Programming Language consists in a language based in variable groups of patterns and instructions, being able even to suffer changes during its usage by the user's customes, traditons, accents, etc.
This way, it's possible to develop a specific language to each group of developers, making easier their jobs.
The programming language itself, following this concept, may suffer many changes and must be constantly watched and managed by the developers and analists due to use it and extract the best performance, enjoying this maleability.
One of the most basic principles of programming languages is that "whatever is not right, is WRONG", while when following the concept of discrete programming, not everything what is not right, what is not recognized by the language, is necessarily wrong. So this "error margin" allows the developer to deal better with the language with which he works as to the language itself to evolute, once the developer can notice points on it to change, and make them better. It allows the developer to parameterize and develop in an incredibly easy way the language he is used to programming in.

