Pengertian Bahasa Pemrograman
Bahasa
komputer adalah merupakan suatu set pemrograman yang digunakan untuk membuat
suatu program komputer. Bahasa komputer biasa dikenal dengan nama bahasa
pemrograman. Program komputer atau software sendiri adalah suatu set instruksi
yang harus dijalankan oleh komputer pada saat komputer dihidupkan atau ketika
diperintahkan oleh pengguna komputer. Bahasa pemograman menggunakan kata-kata
unik yang menjadi kode untuk menjalankan perintah tertentu pada komputer.
Contoh bahasa pemrograman antara lain adalah Pascal, Fortran, Clipper, dBase,
Delphi, Basic, Cobol, C++, C#, Java dan lain-lain.
Sebuah
CPU komputer, dalam hal ini prosesor memiliki sejumlah perintah terbatas dan
dikenal dengan nama kode mesin. Kode ini adalah bahasa yang digunakan untuk
mengkomunikasikan data dalam komputer. CPU dalam komputer hanya mengenal bahasa
ini, tidak dengan bahasa lainnya. Semua bahasa pemrograman harus diubah menjadi
kode mesin terlebih dahulu supaya CPU dapat mengolah dan menjalankan perintah
yang diberikan oleh program yang dibuat.
Jenis-jenis bahasa komputer
Bahasa
komputer dapat dikelompokkan dalam tiga kelompok esar berdasarkan jenisnya,
yakni bahasa mesin (machine language), assembly language dan high level
language. Mari kita bahas satu persatu sebagai berikut:
- Machine language adalah seperangkat perintah yang dinyatakan dalam bentuk bilangan biner (hanya angka 0 dan 1) yang berfungsi untuk memberikan data dan instruksi bagaimana mengolah data kepada CPU.
- Assembly Language adalah bahasa komputer tingkat rendah yang memiliki banyak kode yang membantu memori untuk “mengingat data (informasi). Assembly language juga mengandung seperangkat simbolis yang berhubungan dengan perintah tertentu pada bahasa mesin.
- High level language disebut sebagai bahasa komputer tingkat tinggi karena berisi perintah yang dirancang mendekati bahasa manusia. Bahasa ini lebih mudah dipahami dan dipelajari oleh manusia dan digunakan untuk pembuatan program komputer tertentu. Macam bahasa pemrograman sudah kami sebutkan diatas.
Pembuat
program atau programmer dewasa ini banyak yang menggunakan bahasa komputer
tingkat tinggi untuk membuat program-program yang diinginkan karena sangat
mudah dipahami. Namun sebelum bisa dijalankan di komputer, program tersebut
haruslah diterjemahkan menjadi bahasa mesin terlebih dahulu. Maka dari itu pada
perangkat pembuatan program dengan bahasa tingkat tinggi ada bagian yang
bernama compiler. Tugas bagian ini adalah menerjemahkan perintah pada bahasa
tingkat tinggi menjadi bahasa mesin, sehingga CPU dapat mengolah data
berdasarkan perintah tersebut.
Sejarah singkat bahasa komputer
Perkembangan
bahasa komputer tentu tak lepas dari perkembangan komputer itu sendiri. Bahasa
komputer mulai dikembangkan pada saat penemuan komputer digital pertama,
sekitar tahun 1940-an.Bahasa komputer yang termasuk dalam assembly language
dikembangkan pada tahun 1950-an karena komputer mulai merambah ranah komersial.
Contoh bahasa yang termasuk dalam golongan Assembly ini adalah ForTran (Formula
Translation) yang dibuat oleh John Backus pada sekitar 1950-an hingga 1960-an.
Kemudian bahasa komputer dengan banyak penyempurnaan mulai dikembangkan seperti
COBOL (Common Business Oriented Language) oleh Grace Hopper, LISP (List
Proccesing) oleh John McCarthy.
Pada
akhir tahun 1960-an muncul sebuah bahasa komputer yang diberi nama SIMULA dan
setelah itu perkembangan bahasa komputer semakin pesat. Pada tahun 1970-an
muncul banyak bahasa pemrograman yang terkenal, yakni ALOGOL, BASIC, PASCAL, C
dan ADA. Perkembangan bahasa komputer semakin berkembang pesat seiring
berkembangnya ilmu pengetahuan dan teknologi. Bahasa yang berkembang adalah
BASIC, JAVA, C++ dan PASCAL. Pada awal 1990-an, diperkenalkan istilah IDE
(Integrated Development Environment) yang menyatukan bahasa pemrograman dan GUI
sehingga membuat program menjadi lebih mudah. Beberapa IDE yang terkenal adalah
Visual Basic (bahasa BASIC), Borland Delphi (bahasa PASCAL) dan Eclipse (Bahasa
Java). (iwan)





0 comments:
Post a Comment