Kodonlar, genetik kodu oluşturan üç harfli kodlardır. Hem RNA hem de DNA, kodon olarak bilinen üçüzlere sahiptir. Her kodon, vücudun amino asitleri sentezlemek için kullandığı 20 amino asitten birini kodlar.
DNA genetik kodunda, çoğu amino asit birden fazla kodon tarafından kodlanabilir. Bu, aynı amino asitlerin DNA ve protein sentezine dahil edilmesini sağlar. DNA kodonları nükleotidler timin, guanin, adenosin ve sitozin kullanır. RNA kodonları timin yerine uracil kullanır. DNA kodonları 5’ten 3’e, RNA kodonları da 3’ten 5’e okunur.