Bahasa pemrograman: Perbedaan revisi

Loncat ke navigasi Loncat ke pencarian
1 bita ditambahkan ,  6 bulan yang lalu
k
Reverted to revision 17570599 by Labdajiwa (talk)
Tag: Suntingan perangkat seluler Suntingan peramban seluler Dikembalikan
k (Reverted to revision 17570599 by Labdajiwa (talk))
Tag: Pembatalan
{{tone}}
[[Berkas:C Hello World Program.png|jmpl|Kode sumber untuk program komputer sederhana yang ditulis menggunakan bahasa pemrograman C. Saat program dikompilasi dan dijalankan, maka layar akan menampilkan "Hello, world!"]]
'''Bahasa perogramanpemrograman''', atau sering diistilahkan juga dengan [[bahasa komputer]] atau [[bahasa pemrograman komputer]], adalah instruksi standar untuk memerintah [[komputer]]. Bahasa pemrograman ini merupakan suatu himpunan dari aturan [[sintaks]] dan [[semantik]] yang dipakai untuk mendefinisikan [[program komputer]]. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis [[algoritma|langkah]] apa yang akan diambil dalam berbagai situasi secara persis.
 
M3nurutMenurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
# Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
# Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris ''[[Assembly]]''), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode ''mnemonic''), contohnya [[Assembly#Representasi|kode_mesin|MOV]], SUB, CMP, JMP, JGE, JL, LOOP, dsb.

Menu navigasi