Ada (programming language)
Ada is a computer programming language. It was invented by Jean Ichbiah during the 1980s.[1] It is very similar to the programming language Pascal. Ada offers various features to make a programme as safe as possible. That is why it is often used in systems, where an error can be very dangerous. Ada is an international standard.
Paradigm(s) | Multi-paradigm |
---|---|
Appeared in | 1980 |
Designed by |
|
Typing discipline | static, strong, safe, nominative |
Major implementations | AdaCore GNAT, Green Hills Software Optimising Ada 95 Compiler, PTC, Inc. PTC ApexAda and PTC ObjectAda, DDC-I Score |
Dialects | SPARK, Ravenscar profile |
Influenced by | ALGOL 68, Pascal, C++ (Ada 95), Smalltalk (Ada 95), Java (Ada 2005), Eiffel (Ada 2012) |
Influenced | C++, Chapel, Eiffel, Java, Nim, PL/SQL, PL/pgSQL, Ruby, Rust, Seed7, SQL/PSM, VHDL |
OS | Cross-platform |
Usual filename extensions | .adb .ads |
Hello world in Ada
Example of a Hello world program in Ada: <syntaxhighlight lang="ada"> with Ada.Text_IO;
procedure Hello is begin
-- output of Text "Hello, world!". Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
</syntaxhighlight>ADA is a reference to the mathematician Ada Lovelace, well known for her work with Charles Babbage on the first computer, The Analytical Engine, and her short book 'Flyology'.
Ada (programming Language) Media
Augusta Ada King, Countess of Lovelace.
References
- ↑ "The Ada Programming Language". The Ada Programming Language. Retrieved February 12, 2016.