Tips Cepat Menguasai Bahasa Pemrograman

Tahukah anda bahwa mempelajari bahasa pemrograman itu tidak sesulit yang dibayangkan? Ya, pemrograman merupakan sesuatu yang sangat menantang untuk dipelajari. Ada metode cepat menguasai bahasa pemrograman, yaitu :

  1. Pertama kali dan yang terpenting adalah Anda harus KONSENTRASI. Loh, kok konsentrasi? ya, anda harus konsentrasi pada tujuan anda dalam mempelajari program. Apa sih program? Untuk apa sih saya membuat program? Itu adalah pertanyaan yang harus anda cari jawabannya. Tapi ada 2 buah hal pokok jawaban dari pertanyaan ini. Anda harus memberikan jawaban dengan mencari literatur di internet sebagai bahan bakar dan anda harus meresapi arti dari program kedalam otak anda. Itu saja. Itulah langkah terbaik sebelum anda memegang buku, menarik keyboard dan mulai mengetikkan kode program kedalam komputer anda.
  2. Sebenarnya, dalam bahasa apapun yang ingin anda kuasai, percayalah, pasti ada hal terpenting dari hal penting dalam bahasa itu. Hal terpenting itulah yang harus anda garis bawahi, itulah yang harus anda pelajari. Dan setelah anda mengetahui hal terpenting itu maka carilah buku yang menjelaskan tuntas tentang itu.
  3. Apa sih “hal terpenting” dalam bahasa pemrograman itu? Jawabnya: anda harus mempelajari Struktur Bahasa, Sintak Dasar (cara pengetikan bahasa program), Tipe Data, dan Cara Membuat Prosedur / Fungsi. Sedikit bukan?
  4. “Loh bagaimana dengan yang hal penting lainnya?”, jawabnya: Anda harus tahu bahwa pemrograman juga hampir sama dengan kebutuhan manusia, ada kebutuhan Primer, Sekunder dan Tersier. Nah, pada point 3 tadi adalah kebutuhan primernya. Jadi, kalau anda ingin lebih kaya pengetahuan akan bahasa pemrograman tersebut, silakan anda memperluasnya dengan kebutuhan Sekunder dan Tersier melalui literatur, tutorial dan buku yang banyak beredar.
  5. Dan terakhir adalah, PRAKTEK. Karena tidak mungkin semua yang ada dimuka bumi ini muncul dengan sendirinya, pasti ada yang membuatnya begitu juga program. Ada pepatah “tak ada kerja tak ada produk“.
  6. Produktif dan Kreatif lah dalam segala pekerjaan anda…
  7. Salam Programmer… :-)

Pentingnya Bahasa Pemrograman Komputer

Sebelum kita mulai memasuki bagaimana cara membuat statement bahasa Delphi Pascal ada baiknya kita mengetahui bagaimana pondasi awal dari bahasa pemrograman. Hal ini dirasakan sangat penting, karena ini adalah titik awal yang harus anda pelajari sebelum menginjak pada tahap berikutnya.

Apa Itu Program ?

Sebuah pertanyaan umum yang pertama kali diajukan oleh orang yang baru pertama mengenal dunia komputer dan bahasa pemrograman. Pemahaman akan apa itu program bisa kita ilustrasikan dengan kehidupan sehari-hari. Ilustrasi yang paling mudah, adalah bagaimana anda ingin berkomunikasi dengan orang yang berbeda bahasa dengan anda supaya bisa bekerjasama. Supaya anda bisa berbicara dengan orang tersebut, anda harus mempelajari cara membaca huruf, bentuk dan suaranya. Cara menuliskan bahasa tersebut dengan aturan yang benar dan valid. Agar antara anda dan orang asing tersebut bisa saling memahami.

Begitu juga dengan bahasa pemrograman. Bahasa pemrograman adalah media untuk berkomunikasi antara anda pembuat program (dikenal dengan programmer) dan mesin (komputer). Dengan bahasa pemrograman, anda bisa memerintah si komputer untuk melakukan apa yang ingin anda lakukan. Tuliskan perintah anda dengan benar dan dimengerti oleh komputer, maka komputer akan dengan patuh melaksanakan semua perintah anda terus menerus sampai kondisi dimana “dia” harus berhenti dan tidak kenal dengan lelah, karena walau bagaimana canggihnya, “dia” tetap sebuah mesin.

Tentunya berbeda dengan cara komunikasi antara manusia dengan manusia, karena yang akan dihadapi oleh seorang programmer adalah sebuah mesin atau komputer. Yang dari segi wujud jelas sangat berbeda. Karena itu bahasa yang digunakan harus yang bisa dimengerti oleh komputer tersebut, yaitu bahasa pemrograman. Tapi ingat!, ibarat pepatah “Salah Kata, Pisau Tertancap Di Dada”, artinya, jika anda salah dalam memberi perintah tentunya akan menimbulkan kesalahan dalam segi fungsi atau malfunction. Bayangkan jika anda membuat program yang mengatur lalu lintas, lift, pintu otomatis, sensor senjata, roket/bom, pesawat, dan satelit. Bisa anda bayangkan “Berapa besar dampak dari kesalahan satu kata atau perintah dalam program yang anda buat”.

Bahasa pemrograman komputer juga memiliki tingkatan-tingkatan tersendiri. Yaitu ada bahasa pemrograman tingkat primitif dan pemrograman tingkat tinggi. Apa sih bedanya? Bahasa tingkat rendah adalah bahasa mesin yang terdiri dari angka-angka dan sejumlah huruf yang memiliki arti tertentu dan umumnya susah untuk dimengerti oleh kita sebagai manusia, misalnya bahasa Assembler, sedangkan bahasa tingkat tinggi adalah bahasa yang sangat mirip dengan bahasa yang digunakan oleh manusia. Atau lebih dikenal dengan bahasa pemrograman generasi keempat.

Bahasa apapun yang anda gunakan, anda harus mengubah bahasa program tersebut kebahasa mesin yang hanya dimengerti oleh komputer. Ada dua buah cara untuk mengubahnya, yaitu:

    • Compiler, dan

    • Interpreter

Saya tidak akan membicarakan lebih jauh apa itu compiler dan interpreter, karena akan cukup memakan waktu.

Bahasa Pemrograman Apa Yang Terbaik?

Pertanyaan ini memang sering diungkapkan dan diajukan. Tapi, jawabnya tidak semudah yang kita bayangkan. Karena setiap bahasa memiliki keunggulan dan kelemahan masing-masing. Bahasa pemrograman yang terbaik adalah bahasa pemrograman yang paling sesuai dengan kebutuhan anda. Pascal adalah bahasa yang terstruktur dengan baik dan sangat mudah untuk dibaca. Karena itu, jika anda adalah pemula, penulis menganjurkan untuk mempelajari bahasa Pascal terlebih dahulu, walaupun tidak memiliki sedinamis bahasa C++.

Selain itu pula, ada beberapa hal harus anda perhatikan dalam memilih bahasa pemrograman yang sesuai dengan anda, antara lain carilah bahasa pemrograman yang cocok dengan tipe prosesor anda, panjang dan pendek kode dari program yang akan anda buat, seberapa besar daya jangkauan hasil akhir dari program yang akan anda buat, platform sistem operasi yang akan digunakan, dan terakhir sangat bergantung pada tingkat keahlian dari anda sebagai programmer.