kids encyclopedia robot

Ada (programming language) facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Ada
Paradigm Multi-paradigm
Designed by
  • MIL-STD-1815/Ada 83: Jean Ichbiah * Ada 95: Tucker Taft * Ada 2005: Tucker Taft * Ada 2012: Tucker Taft
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
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

Ada is a computer programming language. 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. Ada was originally designed by a team led by Jean Ichbiah under contract to the United States Department of Defense (DoD) from 1977 to 1983 to supersede over 450 programming languages used by the DoD at that time. Ada was named after Ada Lovelace (1815–1852), who has been credited with being the first computer programmer.

Hello world in Ada

Example of a Hello world program in Ada:

with Ada.Text_IO;

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

See also

Kids robot.svg In Spanish: Ada (lenguaje de programación) para niños

kids search engine
Ada (programming language) Facts for Kids. Kiddle Encyclopedia.