The possibilities of evolution for a system with and without a code of translation from nucleic acids into proteins are evaluated. Our interest is mainly centred on the enzymatic RNA case since this molecule has, at the same time, reproductive and functional properties. After scanning the evolutive capacities of the enzymatic RNAs, including the possibility to play the role of "synthetase" which would match nucleic acids with amino acids as a transition step towards a code, we will try to show that due to their own functional limitative factors, the matching system (code) is necessary. This would be the only way to transform the formal complexity--complexity which has not entered into action before the translation process--into functional information to drive the instructive self-reproductive process. Once this stage is reached, the system could evolve without a limit.