Ада (язык проґрамованя)
Вызир
![]() | |
Парадіґма | обєктово орьєнтоване проґрамованя, імператівне проґрамованя, штруктуроване проґрамованя, мультипарадигмальне програмування |
---|---|
Обявив ся в | 1980 |
Тіпізація дат | типобезпечність, номинативная типизация, статична типізація, строга типізація |
Діалекты | SPARK |
Овпливненый з | ALGOL 68, Паскаль, Модула-2, C++, Smalltalk, Java, Eiffel, ALGOL 60, Green, Ada 95 |
Вебсайт | https://www.adaic.org |
Ада є робустный статічо тіпізованый язык проґрамованя вывинутый в 70. роках на обїднавку Міністерства обороны США. Примарно є становленый про проґрамованя великых mission-critical проєктів, наперек тому ся їднать о універзалный язык проґрамованя. В новшых верзіях была додана підпора про Обєктово орьєнтоване проґрамованя.
Быв названый по „історічно першій проґраматорцї“ Адї, ґрофцї з Ловлейс.
Hello, world
[едітовати | едітовати жрідло]Демонштрачный проґрам Hello world в Адї може вызерати наслїднїм способом (про Ada.Text_IO.Put_Line
екзістує скороченя, ту є про ясность хоснована повна форма):
with Ada.Text_IO;
procedure Hello is
begin
Ada.Text_IO.Put_Line("Hello, world!");
end Hello;
|