Senin, 25 Januari 2016

BAHASA PEMOGRAMAN

Ketika mendengar kata Olimpiade Komputer, mungkin benak kita membayangkan lomba membongkar pasang komputer, mengetik cepat, membuat game, atau meretas jaringan. Walau tidak sepenuhnya benar, tetapi ternyata apa yang diujikan dalam Olimpiade ini adalah logika berpikir dan kemampuan pemrograman komputer. Apa itu pemrograman komputer?
Sebelum menjelaskan tentang pemrograman komputer, ada baiknya kita mengetahui definisi komputer. Komputer berasal dari bahasa latin computare yang artinya menghitung. Karena luasnya bidang ilmu komputer, para pakar dan peneliti memiliki perbedaan dalam mendefinisikan terminologi komputer.
Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, memproses sesuai dengan program yang tersimpan di memorinya, kemudian menghasilkan output berupa informasi.
Sedangkan Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmatika dan operasi logika, tanpa campur tangan dari manusia.
Program komputer, atau istilah lengkapnya “kode program komputer”, menyatakan langkah-langkah (perintah-perintah) yang harus dikerjakan oleh komputer. Program komputer biasanya ditulis menggunakan suatu bahasa pemrograman tertentu dari sekian banyak pilihan bahasa pemrograman. Program yang ditulis dengan bahasa pemrograman tersebut umumnya ditulis menggunakan suatu editor yang disediakan perangkat lunak untuk bahasa pemrograman yang bersangkutan (atau yang lebih umum seperti notepad).
Editor yang disediakan perangkat lunak untuk bahasa pemrograman yang bersangkutan biasanya lebih baik dari yang umum. Dikarenakan editor tersebut dilengkapi dengan berbagai fasilitas untuk mempermudah dalam proses penyusunan program.
Program yang telah disusun dengan suatu bahasa pemrograman tidak serta merta dapat dijalankan oleh komputer. Hal itu dikarenakan komputer hanya dapat menjalankan perintah-perintah yang ditulis dalam “bahasa mesin” (deretan yang hanya terdiri dari simbol 0 dan 1). Oleh sebab itu, jika kode program ditulis dalam bahasa yang bukan bahasa mesin, program tersebut harus “diterjemahkan” (selanjutnya akan menggunakan istilah “dikompilasi”) terlebih dahulu ke dalam bahasa mesin. Untuk melakukan kompilasi, digunakan suatu perangkat lunak yang dinamai compiler. Tentu saja, compiler yang digunakan adalah compiler yang sesuai dengan bahasa pemrograman yang digunakan. Karena perlu adanya proses kompilasi ini maka istilah kode program sebelum kompilasi disebut kode sumber (source code).



Biasanya buat para pemula seperti admin ini kebingungan untuk memulai bahasa pemrograman pertamanya karna banyaknya pilihan bahasa pemrograman yang bisa kamu pelajaridan beberapa bahasa pemrograman mempunyai tingkat kerumitan yang tinggi sebagai pemula tentu akan kesulitan untuk memulai dari itu. Sebenarnya menjadi pertimbangan yang cukup sulit untuk admin memilih bahasa pemrograman yang cocok untuk pemula karna semua itu tergantung dari bagaimana niat kita untuk mempelajari bahasa pemrogramannya itu sendiri serumit apapun bahasa pemrograman jika kita mempunyai niat belajar yang tinggi
 pasti kita tidak akan menemukan kesulitan yang berarti. Tapi kali ini admin akan memberikan bahasa pemrograman yang cocok untuk kamu yang ingin memulai belajar bahasa pemrograman.
Berikut bahasa pemrograman yang bisa di jadikan referensi kamu dalam memilih bahasa pemrograman:

1. Python bahasa pemrograman yang mudah di pelajari , berorientasi objek dan masih banyak lagi kelebihan dari python ini. Bahasa ini menjadi rekomendasi nomor 1 admin karena dilihat dari sisi sintaks yang singkat dan jelas sehingga tidak membingungkan para pemula.
bahasa pemrograman python

Contoh sintaks bahasa pemrograman python :

print ("azizfadhlan.blogspot.com")

Hasil dari sintaks tersebut akan menampilkan azizfadhlan.blogspot.com singkat bukan? tapi penilaian admin bukan dari singkat atau tidaknya sintaks tersebut penilaian admin berdasarkan kemampuan bahasa pemrograman python yang tidak kalah dari bahasa pemrograman yang tergolong rumit.
Kamu bisa mempelajari python di website resmi python 

2.
 Ruby bahasa pemrograman yang dinamis dan berorientasi objek yang benar benar cocok untuk kamu yang mau belajar bahasa pemrograman sintaks nya yang sangat sederhana tentu menjadi kelebihan yang sangat mencolok bagi bahasa pemrograman ruby sendiri.
bahasa pemrograman ruby

Contoh sintaks bahasa pemrograman ruby:
 
puts 'azizfadhlan.blogspot.com'
  
Kemampuan ruby sendiri tidak kalah dengan python sesama open source , senderhana, mungkin ini bisa menjadi pilihan kamu juga.
Kamu bisa mempelajari ruby di website resmi ruby

3.
 Basic bahasa pemrograman ini memang dirancang untuk para pemula walaupun dirancang untuk para pemula tapi tidak perlu diragukan lagi efektifitas dari bahasa pemrograman basic itu sendiri. Bahasa pemrograman basic ini banyak digunakan oleh para programmer ahli jadi tidak ada alasan untuk tidak mempelajari bahasa pemrograman basic ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-DcRFoBrfqxBjv0wit7qnPp4xW7hessQjiex9kbFjiZVyAvPXdqkT4wtBNzc0RWOaw8RnrxaUh4CYCBE1TLn0lNtI76Kt1lQf8Zbr6jxv7PJj-Q3SnetdutOHxsjiEJH63sPEpyA867en/s1600/Basic.jpg

Contoh sintaks bahasa pemrograman basic: 
CLS
INPUT "Enter your name: ", Name$
IF Name$="Fadhlan" THEN
PRINT "Go Away!"
ELSE
PRINT "Hello, "; Name$; ". How are you today?"
END IF

Tidak begitu rumit bukan? bahasa basic ini sering di gunakan untuk membuat sistem operasi pada jamannya.
Kamu bisa mempelajari basic di website resminya atau di freebyte

Pelajari salah satu bahasa pemrograman yang cocok dengan anda sebagus apapun bahasa pemrograman jika kamu tidak mempelajarinya dengan sungguh sungguh akan percuma.


Tidak ada komentar:

Posting Komentar