This latest edition of Programming in Ada covers the full details of the core language Ada 2012 as updated by the 2016 ISO Corrigendum and introduces the key new features planned for Ada 2022. It is sure to become the goto resource for those wishing to learn the language or to program in it.