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.
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
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
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
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
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
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
Customized run-time libraries, available on a platform-specific basis, that are especially relevant to safety-critical systems.
Learn more
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 is an advanced software tool designed to help automate the construction of multi-language systems.
Learn more
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