Anda di halaman 1dari 3

Sejarah dan Perkembangan Bahasa Pemograman

Bahasa pemrograman (programming language) merupakan software yang


digunakan untuk membuat suatu program komputer. Bahasa Pemrograman adalah
bahasa yang digunakan untuk memprogram komputer, yang dibagi menjadi tiga level
bahasa yaitu bahasa tingkat rendah (low level language), bahasa tingkat menengah
(Middle level language) dan bahasa tingkat tinggi (high level language).
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri
dari:

1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai


kode bahasa biner, contohnya 01100101100110
2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bahasa
Inggris Assembly), yaitu memberikan perintah kepada komputer dengan
memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP,
JMP, JGE, JL, LOOP, dsb.
3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran
instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di
bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal
dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and,
or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi,
hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly
yang merupakan Bahasa Tingkat Rendah.
Untuk melaksanakan tugas maka komputer akan diperintah oleh sebuah sistem,
perintah dasar komputer ini disimpan ke dalam sebuah sistem yang disebut sebagai
sistem operasi seperti DOS, Unix, Windows, Linux, Solaris dsb. Perintah-perintah
tersebut tentunya menggunakan bahasa mesin yang oleh komputer hanya mengenal
angka 1 dan 0 (binary) dimana angka 1 dipresentasikan sebagai sebuah wadah yang
mimiliki listrik dan angka 0 tidak memiliki listrik (Tegangan).
Untuk membuat sebuah sistem dikomputer maka diperlukan sebuah alat (tools) yang
kita sebut sebagai bahasa pemrograman, jadi yang terlintas dibenak kita saat ini adalah
Alat yang dibuat untuk membuat program (sistem) disebut sebagai bahasa

pemrograman, sehingga Program-Program seperti Macro/Turbo Assembly, Turbo C,


Microsft Visual C++, C++ Builder, Microsoft Visual Basic, Delphi dsb digunakan untuk
membuat aplikasi bukan sebagai aplikasi untuk mengolah data seperti Microsoft Excel,
SPPS dsb.
Atau dapat juga dikatakan bahwa bahasa pemrograman adalah bahasa yang
digunakan pada komputer untuk melakukan tugas tertentu. Seperti juga bahasa yang
digunakan manusia secara umum, bahasa pemrograman banyak sekali jenisnya.

Sejarah Singkat Bahasa Komputer


Berdasarkan catatan sejarah, bahasa komputer mulai dikenal dan dikembangkan
orang sejak penemuan komputer digital, yaitu sekitar tahun 1940-an. Pada akhir 1950an bahasa komputer yang termasuk assembly language mulai dikembangkan seiring
dengan munculnya komputer-komputer untuk keperluan komersil. Salah satu bahasa
komputer yang termasuk bahasa komputer pertama adalah Fortran (singkatan dari
formula translation). Bahasa komputer ini dibuat oleh John Backus sekitar awal 1950-an
hingga awal 1960-an.
Setelah itu, beberapa bahasa komputer lain dengan berbagai penyempurnaan mulai
banyak dikembangkan, misalnya COBOL (Common Business Oriented Language) yang
dibuat oleh Grace Hopper, LISP (singkatan dari List Processing) yang dibuat oleh John
McCarthy.Di akhir 1960-an, muncul bahasa komputer yang dikenal dengan SIMULA
dan selama kurun waktu 1970-an perkembangan bahasa komputer semakin pesat.
Pada saat itu beberapa bahasa komputer yang terkenal antara lain ALGOL, BASIC,
PASCAL, C, dan Ada.
Seiring dengan perkembangan ilmu pengetahuan dan teknologi, bahasa komputer
juga turut mengalami perkembangan dengan pesat, sehingga bahasa komputer yang
ada sekarang ini, seperti JAVA, C++, Visual Basic, Delphi, SQL dan bahasa-bahasa
komputer lainnya dapat digunakan dengan mudah oleh programer.
Bahasa pemrograman menggunakan bahasa atau kata-kata unik yang menjadi kode
untuk menjalankan perintah tertentu pada komputer.
Contoh bahasa pemrograman antara lain adalah Turbo Pascal, Fortran, Clipper,
dBase, Delphi, Visual Basic, Cobol, Turbo C++, dan lain-lain. Bahasa
pemrograman memuat serangkaian perintah yang membentuk software tertentu.
Pada dasarnya, CPU komputer mempunyai sejumlah perintah terbatas yang dikenal
dengan kode mesin (machine code). Kode mesin inilah yang berperan sebagai bahasa
untuk mengkomunikasikan data komputer. Dalam hal ini, CPU hanya dapat memahami
bahasa mesin tersebut dan tidak dengan bahasa lainnya.

Oleh karena itu, untuk dapat digunakan merancang sebuah program komputer yang
dapat dioleh oleh CPU, semua bahasa pemrograman pada prinsipnya harus diubah
menjadi kode-kode mesin terlebih dahulu. Para pembuat program komputer saat ini
lebih banyak membuat program dengan bahasa komputer tingkat tinggi karena lebih
mudah dioperasikan. Program yang dibuat dengan menggunakan bahasa komputer
tingkat tinggi ini sebelum digunakan harus diterjemahkan menjadi bahasa mesin
(machine language) terlebih dahulu.
Oleh karena itu, pada bahasa komputer tingkat tinggi terdapat bagian yang disebut
compiler. Bagian inilah yang bertugas menerjemahkan perintah pada high-level
language menjadi machine language, sehingga CPU komputer dapat mengolah data
berdasarkan perintah tersebut.
Sumber: http://www.loogics-ganesha.org/2016/05/sejarah-perkembangan-dan-macambahasa.html

Nama:Hensen Tia
NIM

:161401096

Kom

:C

Anda mungkin juga menyukai