.ADA File Extension

Ada Source Code

Developer Jean Ichbiah and CII Honeywell Bull
4.0  |  5 Votes

What is an ADA file?

An ADA file contains source code written in the Ada programming language. It is used to compile and run an Ada program. However, Ada source code files are more typically saved with the .ADB or .ADS extensions.

More Information

CII Honeywell Bull developed the Ada programming language in response to a request from the U.S. Department of Defense (DoD). In the 1970s, the DoD realized the programs its embedded computer systems used were written in hundreds of different programming languages. To reduce this number, the DoD commissioned several companies to create a standard, secure programming language that could be used to develop most DoD programs. By the end of this process, Ada became the DoD's default programming language.

Typically, programs written in Ada consist of an ADB file, which stores the program's body, and an ADS file, which stores the programs package specifications, or "specs." However, developers sometimes save Ada source code in ADA files. For example, if a developer is importing Ada source code into another program, they may save that code as an ADA file and manually specify whether the file is a body file or a specs file.

Because Ada contains many safety- and security-related features, it is used to develop programs for not only the defense industry, but also the transportation, space, and financial industries. Therefore, ADA files may contain programs written for use in any of these industries.

How to open an ADA file

You can open and edit an ADA file in any text or source code editor. However, it is best to open ADA files in the GNAT Programming Studio (GPS). GPS is a free, multiplatform IDE designed specifically for editing and running the programs ADA files contain.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open ADA files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Ada Source Code file format and Mac, Windows, Linux, and Android apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.