Ada, nümerik ve sistem programcılığında kullanılan bir programlama dilidir. Fransa’da endüstri ve askeri uygulama gruplarınca tasarımlanmış ve Amerikan Savunma Bakanlığı‘nda, askeri ve havayolları sistemlerinin programlanması için geliştirilmiştir. Genel amaçlı bir dildir. Askeri sistemleri kontrol eden büyük programlarda maliyeti düşürmeyi ve güvenilirliği arttırmayı amaçlar. PASCAL‘a (bknz PASCAL) benzer ve okunması rahattır.

http://www.araniyoor.com

http://www.araniyoor.com

Aşağıdaki prosedür, iki sayı alıp toplamlarını hesapladıktan sonra sonucu ekrana basan bir Ada programıdır.

PROCEDURE TOPLA X, Y, Z: INTEGER;
BEGIN GET (X);
GET (Y);
Z: = X + Y,
PUT (Z);
END TOPLA;