In Robotics and programming, the language itself, whilst seemingly a mixed jumble of symbols, are compiled according to a specific set of rules. Rules are a basis for the programming sequences to build on. How perfect is this analogy for life? As you grow, you are told what is right and wrong. Organically, through your experience you develop intelligence and thus a network of values and beliefs.