Ada (bahasa pemrograman): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
EmausBot (bicara | kontrib)
k Bot: Migrasi 51 pranala interwiki, karena telah disediakan oleh Wikidata pada item d:Q154755
NHSKR (bicara | kontrib)
Tidak ada ringkasan suntingan
Baris 1:
{{rapikan|topik=teknologi informasi}}
{{terjemah-Inggris}}
{{infobox programming language
|name = Ada
|logo =
|paradigm = [[Bahasa pemrograman berparadigma jamak|Paradigma jamak]]
|year = 1980
|designer =
* MIL-STD-1815/Ada 83: [[Jean Ichbiah]]
* Ada 95: Tucker Taft
* Ada 2005: Tucker Taft
|developer =
|latest_release_version = Ada 2012
|latest_release_date = {{start date and age|2012|12|10}}
|latest_preview_version = Ada 2012<ref>{{cite web|url=http://www.ada-auth.org/standards/ada12.html |title=Ada 2012 Language Reference Manual |publisher=Ada-auth.org |date= |accessdate=2014-01-27}}</ref>
|latest_preview_date = {{start date and age|2011|11}} <!-- Draft 14, see [http://www.ada-auth.org/amendment2.html] and [http://www.ada-auth.org/standards/12aarm/] -->
|turing-complete = Yes
|typing = [[static typing|static]], [[Strongly-typed programming language|strong]], [[type safety|safe]], [[nominative type system|nominative]]
|implementations = AdaCore [[GNAT]], <br />
[[Green Hills Software]] Optimising Ada 95 compiler,<br />
Aonix ObjectAda,<ref>{{cite web|url=http://www.atego.com/products/aonix-objectada/ |title=Aonix ObjectAda |publisher=Atego.com |date= |accessdate=2014-01-27}}</ref><br />
[[DDC-I]] Score
|dialects = Ada 83, Ada 95, Ada 2005
|influenced_by = [[ALGOL 68]], [[Pascal (programming language)|Pascal]], [[C++]] (Ada 95), [[Smalltalk]] (Ada 95), [[Java (programming language)|Java]] (Ada 2005), [[Eiffel (programming language)|Eiffel]] (Ada 2012)
|influenced = [[C++]], [[Eiffel (bahasa pemrograman)|Eiffel]], [[PL/SQL]], [[VHDL]], [[Ruby (bahasa pemrograman)|Ruby]], [[Java (bahasa pemrograman)|Java]], [[Seed7]]
|operating_system = [[Cross-platform|Cross-platform (multi-platform)]]
|license =
|website = http://www.adaic.org/
|file_ext = .adb .ads
|dialects = [[SPARK (bahasa pemrograman)|SPARK]], [[Ravenscar profile]]
|wikibooks = Ada Programming}}
'''Bahasa pemrograman Ada''', adalah sebuah [[bahasa pemrograman]] prosedural yang didesain di bawah arahan Departemen Pertahanan Amerika Serikat pada akhir tahun 1970-an dan awalnya ditujukan sebagai bahasa utama dalam membangun perangkat lunak Departemen Pertahanan. Nama '''Ada''' sendiri diambil dari [[Augusta Ada Byron]], seorang istri bangsawan (''countess'') Lovelace yang dianggap sebagai seorang pemrogram komputer (programmer) yang pertama. Bahasa ini diturunkan dari bahasa [[Pascal]] tapi memiliki beberapa tambahan [[semantik]] dan [[sintaksis]], seperti halnya [[eksekusi]] tugas secara serentak, [[operator overloading]], dan juga [[module]].
==Lihat juga==
 
*[[SPARK (bahasa pemrograman)|SPARK]]
*[[Daftar bahasa pemrograman]]
==Rujukan==
<references/>
{{Daftar bahasa pemrograman}}
{{bahasa-komputer-stub}}
 
[[Kategori:Bahasa pemrograman .NET]]
[[Kategori:Standar ANSI]]