Language construct: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 27845773; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
Dalam pemrograman komputer, '''Language construct''' merujuk pada bagian program yang diperbolehkan secara sintaksis dan dapat dibentuk dari satu atau lebih token leksikal sesuai dengan aturan bahasa pemrograman. Definisi ini merujuk pada standar ISO/IEC 2382 (ISO/IEC JTC 1). Istilah ini juga didefinisikan sebagai ''"konstruksi linguistik dalam bahasa skema konseptual yang mengacu pada entitas".'' | Dalam pemrograman komputer, '''Language construct''' merujuk pada bagian program yang diperbolehkan secara sintaksis dan dapat dibentuk dari satu atau lebih token leksikal sesuai dengan aturan bahasa pemrograman. Definisi ini merujuk pada standar ISO/IEC 2382 (ISO/IEC JTC 1).<ref>[https://www.iso.org/obp/ui/#iso:std:iso-iec:2382:ed-1:v1:en "ISO/IEC 2382, Information technology — Vocabulary]. ''www.iso.org''.</ref> Istilah ini juga didefinisikan sebagai ''"konstruksi linguistik dalam bahasa skema konseptual yang mengacu pada entitas".'' | ||
Meskipun istilah ''konstruksi bahasa'' sering digunakan secara sinonim dengan ''struktur kontrol'', sebenarnya terdapat berbagai jenis konstruksi lain dalam program komputer. Beberapa di antaranya mencakup variabel, ekspresi, fungsi, dan modul. | Meskipun istilah ''konstruksi bahasa'' sering digunakan secara sinonim dengan ''struktur kontrol'', sebenarnya terdapat berbagai jenis konstruksi lain dalam program komputer. Beberapa di antaranya mencakup variabel, ekspresi, fungsi, dan modul. | ||
| Baris 6: | Baris 6: | ||
== Contoh konstruksi bahasa == | == Contoh konstruksi bahasa == | ||
Dalam PHP <code>print</code> adalah sebuah konstruksi bahasa.Sama juga dengan:Di [[Java]], sebuah kelas ditulis dalam format ini:Dalam [[C++]], kelas ditulis dalam format ini: | Dalam PHP <code>print</code> adalah sebuah konstruksi bahasa.<ref>[https://www.php.net/manual/en/function.print.php PHP: print - Manual]. ''www.php.net''.</ref><syntaxhighlight lang="php" line="1"> | ||
<?php | |||
print 'Halo dunia' ; | |||
?> | |||
</syntaxhighlight>Sama juga dengan:<syntaxhighlight lang="php" line="1"> | |||
<?php | |||
print ( 'Halo dunia' ); | |||
?> | |||
</syntaxhighlight>Di [[Java]], sebuah kelas ditulis dalam format ini:<syntaxhighlight lang="php" line="1"> | |||
public class MyClass { | |||
//Code . . . . . . | |||
} | |||
</syntaxhighlight>Dalam [[C++]], kelas ditulis dalam format ini:<syntaxhighlight lang="php" line="1"> | |||
class MyCPlusPlusClass { | |||
//Code . . . . | |||
}; | |||
</syntaxhighlight> | |||
== Referensi == | == Referensi == | ||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Language+construct&oldid=27845773 Wikipedia bahasa Indonesia], revisi 27845773 (2025-09-18T10:17:48Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Language+construct&oldid=27845773 Wikipedia bahasa Indonesia], revisi 27845773 (2025-09-18T10:17:48Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 04.13
Dalam pemrograman komputer, Language construct merujuk pada bagian program yang diperbolehkan secara sintaksis dan dapat dibentuk dari satu atau lebih token leksikal sesuai dengan aturan bahasa pemrograman. Definisi ini merujuk pada standar ISO/IEC 2382 (ISO/IEC JTC 1).[1] Istilah ini juga didefinisikan sebagai "konstruksi linguistik dalam bahasa skema konseptual yang mengacu pada entitas".
Meskipun istilah konstruksi bahasa sering digunakan secara sinonim dengan struktur kontrol, sebenarnya terdapat berbagai jenis konstruksi lain dalam program komputer. Beberapa di antaranya mencakup variabel, ekspresi, fungsi, dan modul.
Pernyataan alur kontrol, seperti pernyataan kondisional (if-else), perulangan foreach, atau perulangan while, merupakan contoh konstruksi bahasa. Sebagai contoh, while (true) adalah konstruksi bahasa, sedangkan add(10) merupakan pemanggilan fungsi. Dengan demikian, struktur seperti while termasuk ke dalam konstruksi bahasa, bukan fungsi.
Contoh konstruksi bahasa
Dalam PHP print adalah sebuah konstruksi bahasa.[2]<syntaxhighlight lang="php" line="1">
<?php
print 'Halo dunia' ;
?>
</syntaxhighlight>Sama juga dengan:<syntaxhighlight lang="php" line="1">
<?php
print ( 'Halo dunia' );
?>
</syntaxhighlight>Di Java, sebuah kelas ditulis dalam format ini:<syntaxhighlight lang="php" line="1">
public class MyClass {
//Code . . . . . .
} </syntaxhighlight>Dalam C++, kelas ditulis dalam format ini:<syntaxhighlight lang="php" line="1"> class MyCPlusPlusClass {
//Code . . . .
}; </syntaxhighlight>
Referensi
- ↑ "ISO/IEC 2382, Information technology — Vocabulary. www.iso.org.
- ↑ PHP: print - Manual. www.php.net.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 27845773 (2025-09-18T10:17:48Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.