Hari ini saya akan memposting artikel tentang pengalaman saya belajar bahasa Pemrograman. Sebenarnya saya sangat tertarik dengan bahasa Pemrograman, karena saya sangat kagum dengan berbagai aplikasi komputer yang pernah saya pakai, walaupun bisa dikatakan aplikasi nya biasa digunakan oleh orang banyak. Saya sangat tertarik untuk mengetahui bagian dalam dari aplikasi itu sendiri, dari mulai struktur data, perintah, dan design nya.
Kalo pengalaman saya, pertama saya belajar bahasa C++ setelah itu bahasa JAVA, dan tak lupa saya juga mempelajari algoritma dan struktur data.. Lama-lama saya tertarik dan ingin mempelajari semua bahasa pemrograman yang ada... Tapi, suatu hari saya berhenti belajar bahasa Pemrograman, karena sibuk nyari uang, untuk nyambung hidup..
Belajar semua bahasa pemrograman tidak mungkin dilakukan karena
selain jumlahnya banyak juga cara penulisan kodenya beda-beda. Jadi
harus memilih yang mana cocok digunakan sesuai rencana kedepannya akan
buat aplikasi apa saja. Contoh kalau mau fokus ke aplikasi buat OS
Windows bisa fokus ke VBasic, Delphi, C++. Kalo pingin fokus ke web
aplikasi bisa Java, pHp, Delphi, C++. Kalo mau fokus ke aplikasi
database silahkan pilih semua bahasa pemrograman mampu melakukannya dengan
baik, tapi anjuran saya fokus ke Delphi untuk platform Windows dan fokus
ke C++ untuk multiplatform atau non Windows. Kalo mau fokus ke aplikasi
system control anjuran saya C++. Kalo mau fokus ke aplikasi client
server, anjuran saya C++.
Jadi kalo mau fokus ke semua jenis aplikasi, maka yang paling cocok C atau C++, karena kedua bahasa ini selain sangat handal juga bersifat multiplatform, yang artinya mampu berjalan di hampir semua OS yang ada dan mampu berjalan di platform small device seperti handphone, tablet dll. Ini karena hampir semua OS PC ataupun OS Small Device dibuat dengan bhs C atau C++.
Ada lagi pengalaman teman saya, pertama waktu SMA dia diajarkan Turbo Basic, terus belajar sendiri Cobol, lalu waktu kuliah belajar Fotran dan Pascal, terus belajar sendiri C, Delphi, C++, Java, dan terakhir belajar pHp dan .Net serta asp, akhirnya pusing juga terlalu banyak, lalu karena keseringan hanya gunakan Delphi dan C++, maka bisa dikatakan sekarang fokusnya di Delphi dan C++ sampe sekarang. Kalo sekarang dia disuruh pake Java pasti rasanya canggung, soalnya sudah lama ngak pernah lagi buat aplikasi pakai Java.
Jadi kalo mau fokus ke semua jenis aplikasi, maka yang paling cocok C atau C++, karena kedua bahasa ini selain sangat handal juga bersifat multiplatform, yang artinya mampu berjalan di hampir semua OS yang ada dan mampu berjalan di platform small device seperti handphone, tablet dll. Ini karena hampir semua OS PC ataupun OS Small Device dibuat dengan bhs C atau C++.
Ada lagi pengalaman teman saya, pertama waktu SMA dia diajarkan Turbo Basic, terus belajar sendiri Cobol, lalu waktu kuliah belajar Fotran dan Pascal, terus belajar sendiri C, Delphi, C++, Java, dan terakhir belajar pHp dan .Net serta asp, akhirnya pusing juga terlalu banyak, lalu karena keseringan hanya gunakan Delphi dan C++, maka bisa dikatakan sekarang fokusnya di Delphi dan C++ sampe sekarang. Kalo sekarang dia disuruh pake Java pasti rasanya canggung, soalnya sudah lama ngak pernah lagi buat aplikasi pakai Java.
Mungkin untuk dasar, menurut saya lebih baik belajar bahasa C dulu, soalnya itu juga s
udah cukup dasar banget, apalagi konsep pemrograman struktural bakal
mantep disitu.
Kalau udah bosen, bisa coba JAVA sebagai dengan
paradigma berorientasi objek, ini juga bahasa yang cukup terkenal dan
cukup aplikatif dimana-mana, kok.
Tapi kalau mau iseng, coba aja Haskell, pola berpikirnya deklaratif, no iteratif, hanya ada rekursif.
Sekian itu saja yang bisa saya bagi dari pengalaman saya belajar bahasa pemrograman.