An Ada compiler written in Ada using the gcc code generator to allow easy porting to a variety of platforms. Gnat is the only Ada compiler that completely implements the Ada standard, including all the annexes.

The compiler is released under the GNU license and is currently maintained by Ada Core Technologies (ACT).