GNAT Pro Developer is designed for developers and teams that want to move from C and C++, and bring the reliability of Ada to their projects.
The Ada language was designed for, and has traditionally been used in, domains such as avionics and defense where reaching the highest levels of software reliability is imperative. GNAT Pro Developer was created specifically to help software developers transition to Ada so they can take advantage of the language's benefits: building reliable and efficient applications while saving overall development, verification and maintenance effort.
Introducing Ada into an existing project is simple, with help from both the language itself and the GNAT Pro Developer environment.
Ada has a straightforward and consistent syntax, with natural language keywords that make the source code easy to read. And the GNAT technology is intrinsically multi-lingual, making it easy to mix Ada with code in C, C++ and other languages.
Not an all-or-nothing scenario
Ada has specific features for composing a program with modules in multiple languages, so you can easily introduce Ada code into existing projects. And binding generators let you call external libraries from Ada or vice versa. Since the GNAT Pro compiler is based on the multilingual GCC code generation technology, mixed-language programming is natural and simple.
Integrate with Existing Tools
AdaCore’s GNAT Studio visual IDE is extensible and adaptable, allowing external tools (such as version control systems) to be integrated into a project’s infrastructure. And GCC-based tools such as the GDB debugger fully support Ada, again making mixed-language development a straightforward process.
Availability of Training
Ada is easy to learn, and a variety of training resources are available for programmers at all levels. These include free on-line instruction at learn.adacore.com, textbooks such as John Barnes’ Programming in Ada 2012, AdaCore booklets on Ada for programmers in languages such as C, C++, and Java, and professional training conducted by AdaCore experts.
The control panel for all your development is GNAT Studio, an intuitive and adaptable IDE that is easy to learn but that has advanced capabilities to support evolving project needs.
GNAT Pro Developer is available for x86 Windows (32 bits), x86 Linux (64 bits) and MacOS for native applications. The product is targeted to ARM (bare metal and Linux) for cross development. For a wider range of supported configurations, please see GNAT Pro Enterprise or Assurance
Not currently available, please contact AdaCore.Available only on GNAT Pro Enterprise and Assurance Not a significant configuration.
Integral to every one of our products are the consulting and support services we provide to our customers. While every company says they offer excellent support, for us it‘s a critical part of our business model and something we take very seriously.
- Direct access to the GNAT Pro team
- Public on-line support
- Responses within 5 days
- Support for latest Ada version
- Access to GNAT Tracker