| GNAT Programming Studio software | |
|---|---|
| Genere | Integrated development environment |
| Sviluppatore | AdaCore |
| Ultima versione | 17.0 (24 ottobre 2016) |
| Sistema operativo | Linux macOS Microsoft Windows FreeBSD Solaris |
| Linguaggio | Ada |
| Licenza | GMGPL (licenza libera) |
| Sito web | libre.adacore.com/tools/gps/ |
GNAT Programming Studio (comunemente abbreviato in GPS, precedentemente noto come GNAT Programming System) è un IDE libero multipiattaforma per il linguaggio Ada. GPS usa i compilatori della GNU Compiler Collection e prende il nome da GNAT, il compilatore GNU per il linguaggio Ada.
GPS è multipiattaforma e supporta Linux, FreeBSD, Microsoft Windows, macOS e Solaris, con una interfaccia grafica implementata in GTK+.
Oltre ad Ada, GPS supporta C, JavaScript, Pascal e Python, oltre a diversi formati per file di building (come Autoconf e Make) e di documentazione (come Changelog e Texinfo). Dalla versione 4.0 sono state introdotte alcune nuove funzionalità significative, come autocomplete, modifica e debug remoto, e compilazione per piattaforme non native. I sistemi di controllo versione distribuito supportati sono CVS, Rational ClearCase, Subversion e Git.