Selama seperempat
abad bahasa untuk komputasi komersial telah berkembang dengat lambat. Telah ada
perbedaan sintak tapi konstruksi dasrnya hampir sama. Kemudian muncul suatu
piranti baru yang disebut dengan 'Bahasa generasi keempat', ‘Bahasa
produktifitas Tinggi’, ‘Bahasa non-prosedural’, ‘Pembuat aplikasi’. Kemampuan
piranti baru ini meliputi :
- Tidak perlu
training yang lama pada DP.
- Bahasa untuk semua
pemakai (profesional DP sampai pemakai akhir)
- Bahasa query
- Pembuat aplikasi
- Mencakup bahasa
prosedural maupun nonprosedural
(Sebagian bahasa
generasi keempat memenuhi ciri di atas tapi sebagian tidak.)
Generasi Bahasa Komputer :
Q Bahasa Generasi Pertama ® bahasa mesin
- tidak ada
interpreter/kompilator
- diprogram dengan
notasi biner
- sulit untuk tidak
melakukan kesalahan.
contoh
: 011011 000000 000000
000001 110101
berarti: bersihkan akumulator
masukan isi lokasi penyimpanan 117 ke dlmnya
Q Bahasa Generasi Kedua ® bahasa assembly
(1950-an)
- pengalamatan
secara simbolis bukan alamat fisik.
- terdiri dari : SAP, AUTOCODER, SPS, BAL dan
EASYCODER.
Contoh
: CLA SALARY
Salary menunjukkan lokasi
memori tempat variabel salary disimpan.
Q Bahasa Generasi Ketiga ® bahasa tingkat
tinggi (1960-an)
- menggunakan
kata-kata bahasa Ingggris
- menekankan formula
dalam notasi matematika
-
program dapat dikonversikan untuk dijalankan pada
mesin-mesin yang berbeda.
- terdiri dari :
ALGOL, FORTRAN, COBOL, PL/I dan ADA.
Contoh :
x = (a+b) / (c+d)
Q Bahasa Generasi Keempat ® bahasa produktifitas tinggi (1970-an)
- mempercepat proses pembuatan aplikasi
(baris code lebih sedikit)
- mempermudah
aplikasi dan mempercepat perubahan.
- meminimalkan
problem debugging.
- pemakai dapat
memecahkan problem sendiri.
- terdiri dari :
Informix, Oracle
Q Bahasa Generasi Kelima ® bidang artificial
inteligence‘ (1980-an)
- Sistem berbasis pengetahuan
- Sistem berbasis pengetahuan
- Mesin dapat menggambarkan kesimpulan
berdasarkan kode pengetahuan yang kompleks.
- Terdiri dari Prolog,LISP
- Terdiri dari Prolog,LISP
Menurut pendapat saya setelah membaca tulisan diatas ternyata selama ini saya hanya mengetahui bahasa komputasi yang sudah canggih seperti sekarang ini,kalau dari tulisan diatas dapat di telaah bahwa bahasa komputasi sudah banyak berkembang daripada yang dulu dikenal oleh orang dibandingkan dengan zaman sekarang yang sudah banyak dimodifikasi oleh pakar-pakar ataupun profesor yang mengerti dibidang bahasa pemrograman.Sudah hampir 5 generasi bahasa komputasi yang jeda munculnya bahasa tersebut tidak terlalu lama hal tersebut menjadi bukti bahwa perkembangan teknologi sangat cepat berkembang dibandingkan bidang lainnya dan sampai sekarang teknologi tersebut masih terus dikembangkan sampai sekarang.
0 komentar:
Posting Komentar