Codes of Life and Recent Developments in Biotechnology