Ada



Website: www.adaic.org

Proiectat de: MIL-STD-1815, Ada 83 — Jean IchbiahAda 95 — Tucker TaftAda 2005 — Tucker TaftAda 2012 — Tucker Taft


ADA este un limbaj de programare de nivel înalt structurat, tipic, imperativ și orientat pe obiecte, inspirat de Pascal și alte limbi.

Are suport limbaj încorporat pentru proiectare prin contract (DBC), tastare extrem de puternică, concurență explicită, sarcini, trecerea de mesaje sincrone, obiecte protejate și non-determinism.

ADA îmbunătățește siguranța și întreținerea codului folosind compilatorul pentru a găsi erori în favoarea erorilor de rulare.

ADA este un standard tehnic internațional, definit în comun de Organizația Internațională pentru Standardizare (ISO) și de Comisia Electrotehnică Internațională (IEC).

Începând cu 2020, standardul, numit ADA 2012 în mod informal, este ISO/IEC 8652: 2012.ADA a fost inițial proiectat de o echipă condusă de informaticianul francez Jean Ichbiah din Honeywell, sub contract pentru Departamentul de Apărare al Statelor Unite (DOD) din 1977 din 1977 până în 1983 pentru a înlocui peste 450 de limbaje de programare utilizate de DoD la acel moment.

ADA a fost numită după Ada Lovelace (1815-1852), care a fost creditat ca primul programator de calculator.