What is called the study of codes?

Dendrology

cryptology

Etiology

Astrophysics