Ada (programski jezik)
Iz Wikipedije, proste enciklopedije
Ada (angleško ADA) je programski jezik, ki temelji na pascalu, razvit je bil konec 70. let na ministrstvu za obrambo v ZDA. Pred tem je bilo za projekte v uporabi preko 400 različnih, med seboj nezdružljivih programskih jezikov, od katerih pa nobeden ni bil standardiziran.
Po objavi zahtev za nov programski jezik so začeli postavljati njegove temelje in jezik je bil standardiziran leta 1983. Ta programski jezik je bil zato neformalno poimenovan Ada 83. Naslednja revizija je bila narejena v 90. letih 20. stoletja in poimenovana Ada 95. Slednja revizija je med drugim vsebovala tudi podporo za objektno orientirano programiranje in Ada 95 je postal prvi programski jezik s podporo za objektno programiranje, ki je bil standardiziran tudi po standardih ISO.
Zadnja revizija tega programskega jezika je Ada 2005, ki vnaša precej sprememb in izboljšav predvsem na področju objektnega programiranja in večopravilnosti (multitasking).
Programski jezik ADA je poimenovan po Adi Augusti Lovelace - Byron. Jezik je zapleten in robusten, namenjen je programiranje vzporednih in vgrajenih (angl. embedded) sistemov. Ada podpira ostro ločitev podatkovnih tipov in zato ne dovoljuje njihovega poljubnega mešanja oz. hkratne uporabe. Ena od zelo pomembnih lastnosti pa je preverjanje programa med izvajanjem; tako lahko zazna izredne dogodke, ki lahko povzročijo napačno delovanje ali sesutje programa.
Ravno zaradi vseh teh lastnosti se Ada veliko uporablja v varnostno kritičnih sistemih, kot so avionika, nadziranje procesov,itd.
| Glavni programski jeziki (več) | |||
|
Industrijski: ABAP | Ada | C | C++ | C# | COBOL | Delphi | Fortran | Java | JavaScript | Lisp | Objective-C | Perl | PHP | PL/SQL | Python | SAS | sh | SQL | Visual Basic | Zbirnik
|

