Ada (programski jezik)
<s>Ada, programski jezik visokog nivoa, koji je zasnovan na Paskalu.</s><s>Projektovalo ga je Ministarstvo odbrane Sjedinjenih Američkih Država, krajem sedamdesetih godina 20. veka, sa ciljem da bude primarni jezik ovog ministarstva.</s>

<s>Zanimljivo je da je naziv dat po Ejdi Bajron, grofici od Lavlejsa, koja se često navodi kao Ada, kćerki engleskog pesnika lorda Bajrona i Anabele Milbank.</s><s>Baveći se matematikom, Ejda se, kao asistentkinja Čarlsa Babidža, zainteresovala za projekat analitičke mašine, koja se smatra prvim mehaničkim računarom u devetnaestom veku, a Ejda prvim programerom.</s>

<s>Istorija 
Ada je dizajnirana kao odgovor na zahtev da se napravi zajednički jezik višeg nivoa za sve odbrambene aplikacije.</s><s>U takmičenju za novi jezik pobedio je tim Jean Ichbiah-a u "Honeywell Bull"-u.</s>

<s>Ada je ANSI i ISO standard (Reference Manual for the Ada Programming Language,
ANSI/MIL-STD-1815A-1983)</s>

<s>Takođe Ada prethodi otkriću objektno orijentisanog dizajna.</s><s>Međutim ona podržava mnoge strategije OO dizajna i pruža podršku za konsturkciju apstraktnih tipova podatka (objektno orijentisana Ada - "Ada 95").</s>

<s>Bitno svojstvo Ada jezika je "multitasking" ili "multithreading".</s><s>"Multitasking" omogućava multiprogramiranje jednom korisniku tako što mu omogućava istovremeno izvršavanje većeg broja programa.</s>

<s>Sintaksa je jednostavna, konzistentna i čitljiva.</s><s>Na primer "if x > 0 then y := 0; end if;" dakle, nepravilno bi bilo "if x > 0 then y := 0;" završetak mora biti sa "end if;".</s>

<s>"Hello, world!"</s>

<s>with Ada.</s><s>Text_IO; 
 
procedure Hello is
begin
  Ada.</s><s>Text_IO.</s><s>Put_Line("Hello, world!");
end Hello;</s>

<s>Dijalekti 
Ada 83, Ada 95, Ada 2005</s>

<s>Uticaji 
ALGOL 68, Pascal, C++ (Ada 95), Smalltalk (Ada 95), Java (Ada 2005)</s>

<s>Programski jezik Ada na: C++, PL/SQL, VHDL</s>

<s>Vidi još 
 Ada Programming/Tutorials 
 Ada programming language</s>

<s>Literatura 
 J.G.P. Barnes, "Programming in Ada plus Language Reference Manual", 3rd ed, Addison-Wesley, 1991.</s><s>Narain Gehani, "Ada, an Advanced Introduction including Referebce Manual for the Ada Programming Language", Prentice-Hall</s>

<s>Literatura 
 adaworld 
 Računarski rečnik, Microsoft Press,1999.</s>

<s>Programski jezici</s>

