Jabarkan Tingkatan dari Bahasa pemrograman

Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java, PHP.

Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.

Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.

Sedangkan menurut generasinya, bahasa pemrograman digolongkan menjadi 5 generasi:

Generasi ke-2: assembly language: Assembler

Generasi ke-3: high level programming language, contoh: C dan Pascal

Generasi ke-4: 4 GL (fourth-generation language), contoh: SQL

Generasi ke-5: Programming Language Based Object Oriented & Web Development

Proses pembuatan program yaitu kita menulis kode sumber pada teks editor misalnya notepad kemudian mengubahnya menjadi bahasa mesin yang bisa dieksekusi oleh CPU. Proses pengubahan kode sumber (source code) menjadi bahasa mesin (machine language) ini terdiri dari dua macam yaitu kompilasi dan interpretasi.