The origin of the code is perhaps the most perplexing problem in evolutionary biology. The existing translation machinery is at the same time so complex, so universal, and so essential that is the hard to see how it could have come into existence, or how life could have existed without it