Home | Contact | Pricing | News | Partners | Mailing List | Site Map

Gnat Pro - Designed for the Ada Professional

Comprehensive Ada Toolsuite

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 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

Ada - Java Interfacing Suite

The Ada-Java Interfacing Suite is a collection of GNAT Pro add-on tools for combining native Ada code with Java applications that run on a Java Virtual Machine (JVM). Through these tools you can call natively-compiled Ada from Java, and call Java from native Ada programs.
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

Learn about the other side of GNAT Pro

The world’s largest team of Ada experts at your fingertips
Continue Reading

Like Ada, the GNAT Pro package was designed with quality in mind. Whether you’re doing native, embedded or safety-critical development, learn how this well-crafted combination of tools and services allows your team to take full advantage of the benefits that Ada offers, and helps ensure a smooth, cost-effective development process.
Continue Reading