Level Bahasa Pemograman Komputer



Level Bahasa Pemograman Komputer mesin sangat berbeda dengan bahasa manusia,

1. Bahasa Mesin (low-level)

seperti kita tahu, mesin hanya mengerti angka 1 dan 0, serta kombinasi dari 1 dan 0 yang menghasilkan operasi operasi logika yang dapat di proses oleh mesin yang sering disebut (machine language)
super coder 2000

Karena perbedaan arsitektural diantara mereka, maka semua jenis komputer mempunyai bahasa mesin yang berbeda. Pemrograman dengan gaya seperti ini seperti akan sangat merepotkan

bisa dibantu juga menggunakan keyboard supercoder untuk membuat program dengan menggunakan bahasa mesin hehe...

Jika kita terus meyesuaikan kode dengan perbedaan arsitektural tersebut, tentu sangat menjegkelkan.

Oleh karena itu mula-mula dilakukan pemudahan dengan cara merubah cara penulisan saja. Operasi dan objeknya sekarang dapat dituliskan dengan memakai kode mnemonic.

2. Bahasa Assembly (Middle-Level)

kode mnemonic merupakan bahasa pemograman tingkat menengah (middle-level) atau sering juga disebut bahasa assembler. 
mnemonic code
Jika dilihat dari kodenya, mnemonic atau assembler ini sudah di sederhanakan untuk kode operasi nya, dan lebih bisa dimengerti oleh manusia,

3. Bahasa Tingkat Tinggi (High-Level)

namun apakah programmer nyaman jika menggunakan bahasa assembler untuk pemograman yang advanced, seperti membuat sebuah software yang besar?

untuk mempermudah manusia untuk menciptakan sebuah program, diciptakanlah Level Bahasa Pemograman Komputer yang lebih "manusiawi" yang kodenya hampir sama dengan bahasa manusia dan mudah difahami setiap kodenya.

bahasa pemograman tersebut sering disebut bahasa pemograman tingkat tinggi,

bahasa pemograman yang kita gunakan sekarang adalah bahasa tingkat tinggi seperti : Java, C++, HTML, dan lain-lain yang mudah untuk dimengerti setiap prosesnya.

sekian untuk pembahasan Level Bahasa Pemograman Komputer, jika ingin bertanya atau kritik silahkan komen dibawah agar blog ini lebih baik kedepannya. terimakasih, wassalamualaikum.

referensi : Chandra, Ade. Berfikir Logis dan Algoritmik. 2010

Comments

Popular posts from this blog

Cara Memasang GLUT di Dev-C++

ALGORITMA DDA, BRESENHAM, DAN MID-POINT GARIS

ALGORITMA MID-POINT DAN BRESENHAM LINGKARAN SERTA PERBEDAANNYA