Rabu, 19 Januari 2022

Perkembangan Bahasa Pemrograman

  •  Komputer mengerjakan transformasi data berdasarkan kumpulan perintah-program-program yang telah dibuat oleh programmer
  • Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur tertentu ( syntax ) dan bermakna 
  • Mem-program komputer, secara teknis bertujuan : – Memasukkan/ menyusun sejumlah instruksi dan data ke memory, yang selanjutnya akan diambil satu persatu oleh CPU/Processor untuk dilaksanakan

Suatu bahasa pemrograman dapat dilihat dari 6 sudut pandang, yaitu 

Dari Tingkat Kecanggihan ▪ Bahasa Generasi Pertama (1’st GL) : Bahasa Mesin.

Bahasa Generasi Pertama (1’st GL) 

Bahasa Mesin Merupakan bahasa pemrograman yang dibuat untuk pertama kali pada awal dikembangkannya komputer elektronik pertama, yaitu ENIAC (Electronic Numerical Integrator and Calculator) pada tahun 1945 oleh Mauchly and Eckert.Bahasa pemrograman ini menggunakan kode-kode biner, yaitu 0 dan 1, yang sesuai dengan basis dasar transistor (relai) yaitu kondisi “On” diwakili dengan angka 1, dan kondisi “Off” diwakili dengan angka 0. Contoh : 011001001001001101001


  •  Bahasa Generasi Kedua (2’nd GL = Low Level Language) : Bahasa Assembly. 

Penyempurnaan dari bahasa mesin. ▪ Perintah lebih pendek.Sudah menggunakan bahasa inggris.masih bersifat machine dependent, yaitu penulisan instruksinya harus disesuaikan dengan tipe perangkat keras komputer yang digunakan. ▪ Masih sulit bagi orang awam karena masih mengacu pada register, alamat memori maupun alamat port I/O


  • Bahasa Generasi Kedua (2’nd GL = Low Level Language) : Bahasa Assembly. 

Memasukkan lebih banyak unsur kata yang sering digunakan dalam percakapan sehari-hari serta mempunyai sintaksis yang lebih baik.Bahasa aras tinggi ini muncul sekitar tahun 1950 oleh suatu tim kecil dari pabrik IBM yang dipimpin oleh John Backus yang berhasil mengembangkan bahasa pemrograman yang dapat ditulis oleh seorang awam yang tidak mengenal perangkat keras komputer.Bahasa aras tinggi ini disebut dengan FORTRAN, singkatan dari FORmulaTRANslator, yang sudah bersifat machine independent. Kemudian disusul dengan munculnya bahasa pemrograman aras tinggi yang lain seperti: BASIC, COBOL, PL/1, PASCAL, ALGOL, PROLOG, C, dan lain sebagainya.


  • BahasaGenerasi Keempat (4’thGL) : Bahasa Deklaratif. ▪ Generasi Artificial Inteligence (AI )

Sekitar tahun 1980 para ahli berhasil mengembangkan bahasa pemrograman generasi keempat (fourth generation language = 4’th GL). Bahasa pemrograman ini jauh lebih mudah ditulis, bahkan oleh orang yang sangat awam dengan dunia komputer, karena instruksinya sudah sangat mendekati dengan bahasa percakapan sehari-hari.Contoh Bahasa SQL: SELECT NAMA FROM MAHASISWA WHERE ALAMAT=’PLOSOKUNING’. Dengan satu baris instruksi saja sudah dapat menghasilkan keluaran seperti yang dikehendaki pemrogram, yang jika ditulis dengan bahasa generasi sebelumnya mungkin membutuhkan lebih dari sepuluh baris instruksi. Contoh bahasa generasi keempat adalah bahasa DBASE, SQL.

Aplikasi Pemrograman Sistem 

Aplikasi pemrograman sistem adalah pembuatan program untuk keperluan sistem internal komputernya sendiri .Program aplikasi sistem ini seperti aplikasi pengantara (interface) antara komputer dan berbagai perangkat peripheral sekitar, seperti printer, telepon, modem, dan lain-lain dengan operator yang menjalankannya. Bahasa yang digunakan untuk aplikasi ini seperti bahasa C, dan lain sebagainya.


Featured Post

Organisasi dan Arsitektur Komputer

Organisasi komputer adalah organisasi yang berkaitan dengan unit-unit operasional dan interkoneksinya yang merealisasikan spesifikasi arsite...

Popular Posts