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). 





0 komentar:
Posting Komentar