La guía que se presenta a continuación pretende que el programador del lenguaje Ada, tanto novato como experto, escriba código Ada legible para facilitar la evolución, adaptación y mantenimiento de un producto software.