A Special Gift for Everyone

30 Oct, 2008

Tentang Bahasa Pemrograman

Posted by: Rafki RS In: My Recent Posts| Uncategorized

“Pak, bahasa pemrograman apa yang sebaiknya dipelajari terlebih dahulu kalau kita ingin belajar menjadi programmer?” Pertanyaan ini seringkali ditanyakan kepada saya oleh mahasiswa-mahasiswa teknik informatika semester-semester awal. Karena banyaknya jenis bahasa pemrograman dan variannya telah membuat mereka bingung untuk memulai dari mana.

Mempelajari pemrograman komputer sebaiknya dimulai dari mempelajari bahasa pemrograman yang relatif sederhana terlebih dahulu. Bahasa Pascal/Turbo Pascal maupun C/C++ merupakan alternatif yang baik untuk memulai. Di kebanyakan perguruan tinggi, Pascal merupakan bahasa pemrograman pertama yang diajarkan kepada mahasiswa jurusan informatika. Ini karena Pascal merupakan bahasa pemrograman yang sangat terstruktur sehingga memungkinkan mahasiswa untuk belajar mengasah logika pemrograman. Sementara itu, di perguruan tinggi yang lebih maju, para mahasiswa semester awal akan langsung dikenalkan dengan bahasa C dengan pertimbangan bahwa penggunaannya lebih luas ketimbang Pascal sehingga lebih aplikatif. Bagi yang belajar pemrograman secara otodidak, saya sarankan untuk mulai dari Pascal dahulu, dan berikutnya barulah mempelajari C.

Sebaiknya jangan mempelajari beberapa bahasa pemrograman sekaligus dan simultan. Karena hal ini hanya akan menambah kebingungan dan pada akhirnya akan memperlambat proses belajar. Pelajari saja satu bahasa pemrograman terlebih dahulu dan tentunya secara serius dan mendalam. Sekali kita menguasai sebuah bahasa pemrograman, tidak sulit untuk mempelajari bahasa pemrograman lain. Pada pokoknya, setiap bahasa pemrograman hanya memiliki perbedaan pada sintaks dan cara-cara pendeklarasian variabel, konstanta, maupun hal-hal khusus semacam array, pointer, atau linked list (perkecualian ada pada bahasa assembly atau bahasa dengan struktur ‘nyeleneh’ semacam Prolog). Itulah sebabnya bagi mereka yang sudah akrab dengan pemrograman komputer, tidak akan terlalu kesulitan untuk mempelajari bahasa pemrograman baru.

Beberapa bahasa pemrograman didesain untuk keperluan khusus. Bahasa assembly perlu dipelajari apabila kita ingin menjadi programmer sistem yang banyak melakukan akses pada hardware. Sebaliknya, beberapa bahasa pemrograman didesain untuk mengembangkan aplikasi yang spesifik. Bahasa Cobol misalnya, lebih banyak digunakan untuk aplikasi bisnis sementara Prolog biasanya dipakai untuk menciptakan software yang memiliki kemampuan expert system/sistem pakar (semacam teknik kecerdasan buatan). Tidak perlu kemaruk mempelajari semuanya. Cukup pelajari bahasa pemrograman yang sekiranya dibutuhkan saja.

Untuk ukuran saat ini, bahasa pemrograman visual dibawah lingkungan Windows seperti Visual Basic atau Delphi merupakan bahasa pemrograman ‘favorit’ para developer Untuk mereka yang berkecimpung dalam pemrograman database, penguasaan terhadap SQL dan variannya (MS SQL, MySQL maupun PosgreSQL) merupakan nilai tambah. Sementara itu, penguasaan bahasa C merupakan keharusan bagi para programmer yang berkutat dengan OS Linux maupun pengembang software yang sifatnya lintas plattform.

Perlu dipahami juga bahwa sebenarnya pemrograman komputer sebenarnya lebih cenderung merupakan sebuah seni ketimbang bersifat teknis. Bahkan ada yang mengibaratkan bahwa baris-baris program komputer itu ibarat rangkaian puisi yang indah. Saya tak tahu apakah Sang Pujangga kita akan setuju dengan perumpamaan ini.

Terpenting dari semuanya adalah untuk terus menerus belajar dan memperdalam ilmu pemrograman Anda, karena dunia pemrograman komputer adalah dunia yang dinamis dan berkembang dengan sangat cepat. Sehingga apabila Anda sudah merasa puas dengan kemampuan pemrograman Anda sekarang, jangan salahkan keadaan kalau beberapa tahun mendatang pengetahuan Anda itu tidak bisa dipakai lagi. Selamat belajar jadi programmer.

Tulisan ini disarikan dari berbagai sumber.
Sumber gambar

CO.CC:Free Domain

11 Responses to "Tentang Bahasa Pemrograman"

1 | Tentang Bahasa Pemrograman | Blog Batam Digital Island

October 31st, 2008 at 12:43 am

Avatar

[...] Tentang Bahasa Pemrograman October 31, 2008 12:43 am admin Dari Blogger - Agreegator Dari http://rafkirasyid.com/2008/10/30/tentang-bahasa-pemrograman/ [...]

2 | satya sembiring

October 31st, 2008 at 10:06 am

Avatar

jangan lupa kasih tau anak anak. belajar pemrograman tidak pake hafalan. tapi logika. dan jangan suka pindah pindah atau terlalu banyak memperlajari bahasa. cukup satu tapi harus mantap… tap tap mantap.

3 | achoey

October 31st, 2008 at 5:48 pm

Avatar

Wah asyiknya
Saya bisa belajar nih :)
Postingan terbaru dari achoey : Nyamannya Pakai Batik

4 | Silo

October 31st, 2008 at 6:29 pm

Avatar

DAri dulu sangat pengin belajar tapi takut logikandak nyampai , pusiiing…
Semoga suatu saat bisa memulainya….

Suwun pak dah dikasih alternatif…

5 | Tigis

October 31st, 2008 at 9:41 pm

Avatar

kayaknya gue bakat belajar ginian. Tp entah kenapa malesnya bukan maen :mrgreen: Jadi smentara ini ya kopas sajalaaahhh :D
Postingan terbaru dari Tigis : Best Action Movies

6 | Daniel Mahendra

November 1st, 2008 at 2:31 am

Avatar

Wah, kalau ini sih tidak perlu mahasiswa-mahasiswa teknik informatika semester-semester awal. Aku saja masih terbata-bata. Hehe. Bukan ranahku, Pak Rafki.

Tapi bahwa pemrograman komputer sebenarnya lebih cenderung merupakan seni ketimbang bersifat teknis adalah suatu hal yang menarik untuk digeluti.

Postingan terbaru dari Daniel Mahendra : Setangkai Bendera

7 | Wempi

November 1st, 2008 at 12:18 pm

Avatar

sebaiknya jangan gunakan cms instant dan free untuk website publik, pelayanan dan pemerintah.

error mulu masuk situs polri gimana nih, huehuehu

Postingan terbaru dari Wempi : Frame Photo tuk Logo & FootNote

8 | yos zandra

November 3rd, 2008 at 9:00 pm

Avatar

Trims untuk artikelnya, pak.
Pak Rafki bener, terlalu banyak belajar bahasa program bisa membuat program otak kita jadi muncul “Fatal Error 212 (sableng)”.

Tapi asyik juga kalo menjadikan bahasa program untuk bercanda, maksudnya dengan menggganti variable2 dan nama “function” atau “procedure” seenak jidat. Jadi, kalo kita copy paste kadang bikin kita bingung saat terjadi Error.

Dan menurut saya pribadi, mungkin lebih baik memulai bahasa program dari hal yg ringan dan lucu2, biar ga mumet.

Buat anak2 PBI, selamat berjuang bersintaks error.
Jangan lupa ngunjungin blog pak Rafki ini, “The Greatz Dozen..”

Postingan terbaru dari yos zandra : Kado Ultah

9 | Nyante Aza Lae

November 4th, 2008 at 4:46 pm

Avatar

inilah salah satu kelemahan saya…ajarin dunk mas?!

10 | Kang Nur

November 5th, 2008 at 5:52 pm

Avatar

Saya awam tidak tahu pemrograman. Saya mengira kalo bahasa C, Pascal, Cobol itu tidak ada lagi lho.., krn saya kira itu bahasa2 jaman dulu di tahun 90-an. Ternyata masih mjd dasar dalam pemrograman ya? :lol:
Maaf, maklum awam…

11 | yezet

November 6th, 2008 at 2:40 pm

Avatar

He2x…….
Kang Nur ini ibarat kura2 dalam perahu..
Pura2 ndak tau..

Salam kenal…

Comment Form

Categories

Buku Tamu


yz
Happy New Year, Pak Rafki...

ahmad
pak udah ada ngak cara me...

ahmad
malam pak saya mahasiswa ...

siti rohmah
Ass. pak rafki.....!!! ...

A Adiluhung Jalu Sakti
awalnya aq ga sengaja car...

Flickr PhotoStream

    Photo5 014Photo6 004Photo6 239Photo5 020

About

Rafki RS adalah pengajar yang ingin terus belajar. Membaca dan menulis menurut saya adalah cara terbaik untuk mendapatkan tambahan pelajaran dalam hidup ini. Sehingga dengan keyakinan ini, saya menghadirkan blog ini sebagai sarana belajar bagi saya. Tentunya dengan harapan mendapat bantuan, saran dan kritikkan dari Anda semua. Saat ini saya berdomisili di Batam - Kepulauan Riau.

Oil Rig Injury Lawyer
Statistik Kunjugan
Add to Technorati Favorites
Personal
KampungBlog.com - Kumpulan Blog-Blog Indonesia
BRDTracker
Display Pagerank
Submit Your Site To The Web's Top 50 Search Engines for Free!

KapanLagi.com