Home | Contact | Pricing | News | Partners | Mailing List | Site Map
GNAT Pro Toolsuite

Comprehensive Ada Toolsuite


Gnat Pro gps compilation utilities debugger libraries runtimes gnatbench

GNAT Pro is a robust and flexible Ada development environment. It comprises a full Ada compiler (Ada 83, Ada 95, and Ada 2005 features) based on the GNU GCC technology, an Integrated Development Environment (GNAT Programming Studio), a comprehensive toolsuite including a visual debugger, and a set of libraries and bindings.

GNAT Pro allows development of pure Ada applications as well as Ada components in multi-language systems. It is distributed with complete source code, and is backed by rapid and expert Ada support service.

GNAT Pro Toolsuite at a Glance

GNAT Programming Studio - IDE

This Integrated Development Environment serves as your portal to the GNAT Pro toolchain. It provides customizable settings, browsing, syntax-directed editing, easy integration with third party tools such as Version Control Systems, source navigation, dependency graphs, and more.

Learn more »

Full Ada Compiler (Ada 83/Ada 95/Ada 2005)

The GNAT Ada compiler includes the Ada 83/Ada 95/Ada 2005 front-end, the GCC code generator, the binder, linker, and run-time library. All of these components, except for the code generator, are written in Ada, and are completely target-independent.

Learn more »

Utilities for Analysis, Testing and Code Navigation

Extensive navigation and analysis tools can generate a variety of useful information including call graphs, source dependencies, project organization and complexity metrics, giving you a thorough understanding of your program at multiple levels.

Learn more »

Visual Debugger

GNAT Pro’s visual debugger provides not just the traditional data display/tracking and execution control facilities, but also advanced capabilities such as task-specific monitoring, debugging at the source or assembly level, and a remote interface for debugging an embedded target.

Learn more »

Libraries and Bindings

Supplementing the standard Ada API, GNAT Pro includes packages for services such as operating system interfaces, text manipulation and pattern matching, data structures and algorithms, and I/O operations.

Learn more »

Runtime Profiles

Customized run-time libraries, available on a platform-specific basis, that are especially relevant to safety-critical systems.

Learn more »

GNATbench - Plug-In for Eclipse

GNATbench brings the advantages of AdaCore’s GNAT Pro toolset to Wind River’s Workbench integrated development environment for embedded systems running VxWorks.

Learn more »

GPRbuild

GPRbuild is an advanced software tool designed to help automate the construction of multi-language systems.

Learn more »


More on GNAT Pro

Key Features »

Programming in the large, multi-language support, excellent code quality and much more. Learn about the key technical features and benefits of GNAT Pro and why it’s the ultimate choice for the Ada Professional.

Services »

Integral to GNAT Pro are the exceptional consulting and support services we provide to our customers. Learn about our unique approach to support and how AdaCore expertise and can help keep your development project running smoothly.