Nonsense suppression methodology, for incorporating unnatural amino acids into proteins, has enabled a wide range of studies into protein structure and function using both in vitro and in vivo translation systems. Although methodological challenges remain, scores of unnatural amino acids have been employed that include both subtle and dramatic variants of the natural set. A number of insights that would not have been possible using conventional site-directed mutagenesis have been gained.