Pawn (bahasa pemrograman): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Altmdnvv (bicara | kontrib)
Mndvv (bicara | kontrib)
k Perbaikan Kesalahan Pengetikan
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
 
(4 revisi perantara oleh 4 pengguna tidak ditampilkan)
Baris 1:
'''Pawn''' adalah [[bahasa pemrograman]] yang mudah dengan bahasa yang mirip dengan [[bahasa C]].
 
{{Infobox programming language
| name = Pawn
Baris 22 ⟶ 20:
| license = Apache License 2.0
| website = http://www.compuphase.com/pawn/pawn.htm
}}'''Pawn''' adalah [[bahasa pemrograman tingkat tinggi]] yang mudahbiasanya dengandigunakan bahasadalam yangpengembangan miripgame denganuntuk [[bahasasistem C]]tertanam.
}}
 
Bahasa ini dikembangkan oleh [[Perusahaan]] asal [[Belanda]] bernama ITB CompuPhase, versi pertamanya dirilis pada Oktober 1998.<ref name="compuphase.com_ThePawnlanguage">{{Cite web |title=The Pawn language |trans-title= |last=Riemersma |first=Thiadmer |work=compuphase.com |date= |accessdate={{date|2016-09-23}} |url=http://www.compuphase.com/pawn/pawn.htm |language=bahasa Inggris |quote= |archivedate= |archiveurl= |dead-url=no}}</ref>
 
 
 
'''Pawn''' juga merupakan sebuah [[bahasa pemrograman]] yang bersifat [[Perangkat lunak sumber terbuka|open-source]] serta gratis untuk digunakan, yang telah menyumbang pada popularitasnya di kalangan pengembang game.
 
[[Bahasa pemrograman]] '''Pawn''' memiliki kemiripan dalam sintaks dan struktur dengan [[C (bahasa pemrograman)|bahasa pemrograman C]], namun termasuk fitur tambahan yang membuatnya lebih mudah bagi pemrogram pemula untuk mempelajari dan menggunakannya. '''Pawn''' juga mencakup mesin virtual bawaan, yang memungkinkan kode dijalankan pada berbagai platform tanpa perlu kompilasi ulang.<ref>{{Cite web|title=The Pawn language|url=https://www.compuphase.com/pawn/pawn.htm|website=www.compuphase.com|access-date=2023-03-28}}</ref>
<!--mohon bantu kembangkan ttd
- VpuipV
- Someone-->
 
== Contoh Hello,Program World!Pawn ==
Contoh program [[Hello, Worldworld|Halo dunia]] pada bahasa '''Pawn''', tidak jauh berbeda dengan [[C (bahasa pemrograman)|bahasa pemrograman C]].
 
[[bahasa C]].
 
Berikut adalah contoh [[Program komputer|Program]] sederhana yang dapat mencetak kalimat "''Hello, World!''" :<syntaxhighlight lang="pawn" line="1" start="1">
main(){
print("Hello, World!");
}
</syntaxhighlight><!-- Tambahkan Deskripsi Kode Diatas, - Altmndvv -->
 
=== Penjelasan ===
Pertama-tama, [[Program komputer|program]] '''Pawn''' diatas dimulai dengan fungsi utama, yaitu :<syntaxhighlight lang="pawn">
main()
</syntaxhighlight>Fungsi ini dijalankan saat [[Program komputer|program]] dimulai, dalam fungsi ini, terdapat sebuah perintah :<syntaxhighlight lang="pawn">
print("Hello, World!");
</syntaxhighlight>Perintah ini digunakan untuk menampilkan teks pada layar. Pada kasus ini digunakan untuk menampilkan pesan "''Hello, World!''".
Kode ini merupakan salah satu contoh program yang sering digunakan dalam pengenalan [[bahasa pemrograman]], karena sederhana namun cukup untuk memperlihatkan sintaks dan struktur dasar dari sebuah [[Program komputer|program]]. Dengan memahami kode ini, seseorang dapat mempelajari bagaimana membuat [[Program komputer|program]] sederhana menggunakan [[bahasa pemrograman]] '''Pawn'''.
 
== Penggunaan ==
Baris 49 ⟶ 60:
=== Bacaan lain ===
* {{cite book|author1=Lambert M. Surhone|author2=Miriam T. Timpledon|author3=Susan F. Marseken|title=Pawn (Programming Language)|url=http://books.google.com/books?id=t6bRbwAACAAJ|year=2010|publisher=VDM Publishing|isbn=978-613-0-91168-3}}
 
{{komputer-stub}}
{{Authority control}}
 
[[Kategori:Bahasa pemrograman]]
 
 
{{komputer-stub}}