ada
GNAT, the (GN)U (A)da (T)oolchain, is a high performance Ada 95
development environment based on the mature GCC compiler technology. It
implements the full Ada 95 language defined by the ISO standard and is upward
compatible with Ada 83. This is an FSF supported version, integrated with gcc.