Sekilas Pengetahuan Tentang Pemrograman
SEKILAS TENTANG PROGRAMMING
Komputer adalah sebuah mesin yang bahasanya hanya terdiri dari karakter 1 dan 0 atau bilangan biner. Oleh karena itu agar komputer dapat dioperasikan oleh oleh manusia seperti biasanya, maka dibutuhkan penterjemah bahasa manusia ke bahasa mesin komputer. Dalam hal ini adalah software atau perangkat lunak yang menghubungkan manusia (brainware) dengan komputer dan komponennya (hardware).
Dalam proses pembuatan suatu sistem operasi atau aplikasi-aplikasi lainnya yang
biasa disebut programming dibutuhkan sebuah compiler yang bertindak sebagai penghasil
penterjemah bahasa manusia ke dalam bahasa mesin atau sebuah program atau aplikasi.
Dalam proses compile, dibutuhkan suatu code-code compiler atau code-code
pemograman yang tergantung jenis dan bahasa compilernya dalam hal ini melanjut ke
dalam programming. Menurut versi-nya ada dua jenis bahasa pemograman yang
berkembang saat ini, pertama yang menggunakan sistem console dan kedua
menggunakan sistem visual.
=> Sistem Console
Sistem console adalah pemograman yang mengandalkan dalam peng-code-an
(coding), tanpa adanya kemudahan dalam klick & drag dan dengan interface yang
kurang menarik. Akan tetapi dalam pemograman yang berbasis sistem operasi Linux
atau Unix, sistem seperti ini masih digunakan karena akan menambah kemampuan
seseorang dalam meng-coding. Contoh bahasa pemograman yang menggunakan
sistem console :
- Pascal - C
- Q-Basic - Perl
- Java - Java Script
- C++ - Dll
=> Sistem Visual / Object
Sistem Visual adalah perkembangan dari sistem console dengan yang berbasis obj ect
frame oriented dengan interface (tampilan grafis) yang lebih bagus dibanding console
dan memfokuskan pada kemudahan dalam memprogram suatu aplikasi dengan
metode klik & drag. Sistem visual ini mencakup juga pada pemograman animasi yang
bersifat design grafis, akan tetapi tetap saja dibutuhkan code-code dalam
memprogram. Contoh bahasa pemograman yang menggunakan sistem ini adalah :
- Borland Delphi (Pascal) - Visual Phyton (Phyton)
- Visual Basic (Basic) - Macromedia Flash MX
- Visual C++ (C++) - Dll
- Visual Foxpro (Foxpro)
Pada kali akan dipelajari bahasa pemograman Pascal yang bersifat console. Karena
dalam Olimpiade Komputer atau Informathic Olympiad menggunakan bahasa
pemograman pascal sebagai soal programming-nya, dan juga karena Pascal sangat
cocok untuk pemula dengan tingkat kesulitan menengah dibanding Basic yang sangat
mudah atau C++, Java, dan C yang sangat sulit untuk dipelajari dan dipahami.
Compiler code Pascal yang digunakan kali ini adalah compiler Turbo Pascal For
Windows Versi 1.5. Tetapi bisa juga menggunakan compiler Turbo Pascal Versi 7.0 yang
berbasis MS-DOS (Microsoft Disk Operating System). Tetapi dalam olimpiade komputer,
compiler yang digunakan adalah Free Pascal yang ukuran file-nya lebih besar daripada
ukuran file dari Turbo Pascal. Akan tetapi karena Free Pascal lebih baik kinerjanya
dibanding dengan Turbo Pascal dan bersifat Free (gratis), maka dari itu dipergunakan
sebagai compiler pascal terbaik abad ini.
Setelah mahir menggunakan code-code Pascal (coding Pascal), langkah berikutnya
yang disarankan adalah melanjutkannya ke versi visualnya yaitu Borland Delphi untuk
dikembangkan atau mungkin berpindah mempelajari bahasa pemograman yang lebih sulit
seperti C++, Java, C, My SQL, Java Script, dll. Mungkin saja bisa membuat suatu program
yang bagus, unik dan menarik kemudian menjualnya ke perusahaan-perusahaan IT.
0 komentar:
Post a Comment
Jika belum jelas tentang artikel saya di atas silahkan bertanya (berkomentar) karena ada istilah [ Malu bertanya sesat di jalan ]