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 Response to "Pengertian Bahasa Pemrograman"
Post a Comment