Ada (bahasa pemrograman): Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
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: Baris 1:
{{rapikan|topik=teknologi informasi}}
{{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]].
'''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}}
{{Daftar bahasa pemrograman}}
{{bahasa-komputer-stub}}
{{bahasa-komputer-stub}}

[[Kategori:Bahasa pemrograman .NET]]
[[Kategori:Bahasa pemrograman .NET]]
[[Kategori:Standar ANSI]]
[[Kategori:Standar ANSI]]

Revisi per 22 Maret 2014 12.13

Ada
ParadigmaParadigma jamak
Dirancang oleh
  • MIL-STD-1815/Ada 83: Jean Ichbiah
  • Ada 95: Tucker Taft
  • Ada 2005: Tucker Taft
Rilis perdana1980
Rilis stabil
Ada 2012 / 10 Desember 2012; 11 tahun lalu (2012-12-10)
Rilis pratayang
Ada 2012[1] / November 2011; 12 tahun lalu (2011-11)
Tipe sistemstatic, strong, safe, nominative
Sistem operasiCross-platform (multi-platform)
Ekstensi nama berkas.adb .ads
Situs webhttp://www.adaic.org/
Repositoriwww.adaic.org
Implementasi utama
Dialek
SPARK, Ravenscar profile
Terpengaruh oleh
ALGOL 68, Pascal, C++ (Ada 95), Smalltalk (Ada 95), Java (Ada 2005), Eiffel (Ada 2012)
Mempengaruhi
C++, Eiffel, PL/SQL, VHDL, Ruby, Java, Seed7
Sunting kotak info
Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

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

Rujukan

  1. ^ "Ada 2012 Language Reference Manual". Ada-auth.org. Diakses tanggal 2014-01-27. 
  2. ^ "Aonix ObjectAda". Atego.com. Diakses tanggal 2014-01-27.