From Gene to Polypeptide -- The Roles of the Base Pairing Rules and the Genetic Code