Bagi anda semua yang berniat untuk memulai mempelajari bahasa pemograman saya sangat menyarankan untuk memulainya dari yang paling mudah dan tentunya berbasis objek sehingga saya memulainya dengan mengajarkan visual basic.
Kenapa visual basic, sebab disamping saya juga memulai belajar dari visual basic menurut saya pribadi membuat program sangatlah tidak mudah apalagi kalau program yang mau dibuat tersebut memiliki kompleksitas yang tinggi sehingga nantinya bagi yang baru akan mulai belajar akan memicu rasa bosan dan akan tertanam bahwa membuat sebuah program sanagat, sangat sangat susah.
Sebenarnya tidak terlalu susah kalau hanya untuk program yang sederhana cuma yang susah adalah menangkap gambaran dari program yang akan dibuat dan menuangkannya dalam berbagai perintah.
Sebelum benar2 memasuki untuk membuat program, tahukah anda buat apa program dibuat dan pekerjaan yang bagaimana yang memang harus dibuatkan dalam sebuah program?
Pernahkan anda melakukan sebuah pekerjaan yang berulang2 setiap harinya? Mulai dari pagi sampai jam kerja habis anda hanya melakukan hal yang sama setiap hari.
Dalam kehidupan sehari2 misalnya anda menyapu rumah, membersihkan tempat tidur, memotong rumput, memberi makan peliharaan, mencuci motor(bila anda melakukan setiap hari) serta rutinitas lainnya. Maka untuk melakukan itu anda bisa membuat bisa membuat robot yang bakalan rutin melakukan hal yang sama setiap harinya.
Kalau dalam pekerjaan dikantor, anda misalkan seorang kepala gudang yang melakukan pencatatan barang mask dan barang keluar setiap hari serta menghitung stock yang tinggal lalu mencocokannya dengan yang tercatat pada buku anda. Hal pencatatan ini tentunya bakalan anda lakukan berulang2 kali dan cara menghitungnya bakalan tetap sama selamanya. Maka untuk itu anda membuat sebuah program inventory yang bakalan melakukannya.
Apa kelebihan dari menggunakan program dari pada dikerjakan sendiri. Toh yang bakalan mengerjakannya juga kita koq? Tentunya bakalan ada pertanyaan demikian...
Kalau anda yang melakukannya sendiri, apakah anda yakin dengan pengurangan dan penambahan yang anda lakukan. Walaupun hanya penambahan dan pengurangan satu digit (2 + 4 misalnya) namun sekali2 pasti bakalan ada kesalahan. Belum lagi kalau anda lupa melakukan pengurangan dengan jumlah stock dan hanya mencatatnya dalam pembukuan barang keluar, tentunya ga bakalan ketemu dimana selisihnya.
Beda halnya dengan komputer yang bakalan mengerjakan semua hal yang sudah diperintahkan. Komputer bukanlah benda pintar yang bisa kerja sendiri namun komputer benda yang teliti dan teratur sehingga sekali anda merekam perintah melakukan sesuatu ga bakalan berobah sebelum anda sendiri yang merobahnya. Beda dengan anda maupun orang lain yang banyak khilafnya...
Bahasa pemograman sendiri ada tingkatannya namun yang paling susah adalah bahasa pemograman cliper karna mash berbasis text dan warnanyapun kurang menarik namun sangat powerful sebab tidak memakan resource memori yang banyak.
Ditahap awal pembelajaran ada baiknya anda mempelajari Visual Basic terlebih dahulu karena memang ini yang paling mudah dan paling banyak referensinya baik didunia maya maupun melalui buku2 pembelajaran yang banyak dijual oleh orang2.
Meskipun mudah, visual basic tidak dapat diremehkan karena kelengkapan komponen serta dukungan dari developernya sendiri yaitu Windows membuatnya menjadi pilihan popoler bagi programmer pro dibandingkan dengan bahasa pemograman sekelas seperti delphi, foxpro dan lain sebagainya....