Ada (programming language)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Paradigm Multi-paradigm
Designed by
First appeared 1980
Typing discipline static, strong, safe, nominative
OS Cross-platform
Filename extensions .adb .ads
Major implementations
AdaCore GNAT, Green Hills Software Optimising Ada 95 Compiler, PTC, Inc. PTC ApexAda and PTC ObjectAda, DDC-I Score
SPARK, Ravenscar profile
Influenced by
ALGOL 68, Pascal, C++ (Ada 95), Smalltalk (Ada 95), Java (Ada 2005), Eiffel (Ada 2012)
C++, Chapel, Eiffel, Java, Nim, PL/SQL, PL/pgSQL, Ruby, Rust, Seed7, SQL/PSM, VHDL

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.

Hello world in Ada[change | change source]

Example of a Hello world program in Ada:

with Ada.Text_IO;

procedure Hello is
    -- output of Text "Hello, world!".
    Ada.Text_IO.Put_Line("Hello, world!");
end Hello;

References[change | change source]

  1. "The Ada Programming Language". The Ada Programming Language. Retrieved Feburary 12, 2016.  Check date values in: |accessdate= (help)