Ada Programming Help by Programmers hub

Ada Programming Language

Ada is a modern programming language especially designed for the embedded systems where reliability and efficiency are essential. Ada is a highly flexible programming language which have strong type checking and features of code modularization. Ada programming language support the all Object Oriented Programming features and provide interface to other languages.

Language Overview

  • Developed in 1980s by Dr. Jean Ichbiah at CII-Honeywell-Bull in France
  • Ada was first internationally standardized (ISO) Object-Oriented Language
  • The name “Ada” was chosen in honor of Augusta Ada Lovelace

Ada code Example

with Text_To; use Text_To
  procedure hello is
    begin
    put("Hello World");
 end hello 
 
 

Advantages of Ada Language

  • Create safe and reliable code
  • Reduces development costs
  • Supports new and changing technologies
  • Increase the flexibility of the code
  • Helps make code readable and portable
  • Increase the modularity of the code
  • Reduces certification costs for safety-critical software