This article summarizes recently developed methods of incorporating non-natural amino acids into proteins. These methods rely on the chemical aminoacylation of artificial [(semi)synthetic or in vitro transcribed] transfer RNAs that recognize a unique 'blank' codon in appropriately engineered messenger RNAs. By introducing 'designer' amino acids, it is possible to generate novel probes of protein structure and function.