Language construct

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".

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.<?php 
print  'Halo dunia' ; 
?>Sama juga dengan:<?php 
print ( 'Halo dunia' ); 
?>Di Java, sebuah kelas ditulis dalam format ini:public class MyClass {
    //Code . . . . . .
}Dalam C++, kelas ditulis dalam format ini:class MyCPlusPlusClass {
    //Code . . . .
};

 Referensi 

Kategori:Konstruksi dasar pemrograman
Kategori:Bahasa pemrograman