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:
1.
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.
2.
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.
3.
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)
Tidak ada komentar:
Posting Komentar