Pemrograman: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Kenrick95Bot (bicara | kontrib)
k Bot: Penggantian teks otomatis (- di masa + pada masa , -Di masa +Pada masa , - di Masa + pada Masa )
Ikhlasul Amal (bicara | kontrib)
k Perbaikan bahasa di pengantar.
Baris 1:
{{periksaterjemahan|date=2012}}
'''Pemrograman''' adalah proses menulis, menguji dan memperbaiki (''debug''), dan memelihara kode yang membangun sebuahsuatu program [[komputer]]. Kode ini ditulis dalam berbagai [[bahasa pemrograman]]. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram (programmer). Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam [[algoritma]], [[logika]], [[bahasa pemrograman]], dan dipada banyak kasus, pengetahuan-pengetahuan lain seperti [[matematika]].
 
Pemrograman adalah sebuahsuatu seni dalam menggunakan satu atau lebih [[algoritma]] yang saling berhubungan dengan menggunakan sebuahsuatu [[bahasa pemrograman]] tertentu sehingga menjadi sebuahsuatu program komputer. [[Bahasa pemrograman]] yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut [[paradigma pemrograman]].
 
Apakah memprogram perangkat lunak lebih merupakan [[seni]], [[ilmu]], atau [[teknik]] telah lama diperdebatkan. Pemrogram yang baik biasanya mengkombinasikan tigaketiga hal tersebut, agar dapat menciptakan program yang efisien, baik dari sisi waktusaat berjalandijalankan (''run time''), atau memori yang digunakan.
== Pemrograman Kompetitif ==
Pemrograman adalah bahan yang banyak digunakan di berbagai kompetisi komputer di Indonesia maupun dunia. Di tingkat [[SMA]], contohnya, pemrograman dipertandingkan dalam [[Olimpiade Sains Nasional]] setiap tahunnyatahun. Ketigapuluh peraih [[medali]] di [[Olimpiade Sains Nasional]] ini kemudian menjadi [[Tim Olimpiade Komputer Indonesia]], dan menempuh [[Pelatihan Nasional]] yang menyeleksi empat orang wakil untuk mengikuti [[Olimpiade Sains Internasional bidang Informasi]]Informatika (''International Olympiad in Informatics'') yang diadakan setiap tahunnyatahun.
 
==Sejarah pemrograman==