A MajorMode for editing [WikiPedia:Ada_%28programming_language%29 Ada] programs is available in GNU ELPA (the Emacs Lisp Package Archive).

Project page:

* http://www.nongnu.org/ada-mode/

The current [::ada-mode] maintainer is StephenLeake, [http://stephe-leake.org/] who maintains the code in GNU ELPA and periodically publishes updated versions on the project page.  (As of 23Nov04, Stephen has decided to retire from development https://lists.nongnu.org/archive/html/ada-mode-users/2023-11/msg00000.html).

Related packages:

[::gpr-mode] - a major mode for editing GNAT project files (.gpr).

[::gpr-query] - uses the cross reference information output by the gnat compiler to provide an Emacs xref backend. 

----
CategoryModes
ProgrammingModes
