Apa itu bahasa pemograman?
mungkin masih sedikit orang yang tau tentang bahasa ini yu simak penjelasan berikut.
bahasa pemograman bisa juga dikenal juga sebagai bahasa komputer yang digunakan untuk memberi instruksi standar untuk memerintah komputer.
Dan tentu saja bahasa ini juga memiliki tingkatan tingkatan seperti bahasa bahasa pada umumnya.
mau tau ada berapa tingkatan pada bahasa komputer yu simak penjelasan berikut.
1. Bahasa pemrograman tingkat rendah
Bahasa mesin atau kode mesin merupakan satu-satunya bahasa yang bisa di olah komputer secara langsung tanpa transformasi sebelumnya (kompilasi). Saat ini, programmer hampir tidak pernah menulis program secara langsung dalam kode mesin, karena memerlukan perhatian pada banyak detail yang di tangani oleh bahasa tingkat tinggi secara otomatis.
contoh bahasa pemograman tingkat rendah:
Bahasa mesin (machine language)
Pada jaman bahasa pemrograman masih tergolong tingkat rendah, kompleksitas instruksi masih sangat terbatas sehingga belum ada “nama†bahasa pemrograman yang resmi, seorang programmer menulis “kode mesin†dengan instruksi berupa biner atau di kodekan kembali dengan bentuk yang lebih mudah di baca seperti desimal, oktal, atau heksadesimal yang di terjemahkan oleh program yang di sebut “loaderâ€
2.Bahasa pemrograman tingkat menengah
Bahasa tingkat menengah memberikan satu tingkat abstraksi di atas kode mesin. Bahasa assembly memiliki sedikit semantik atau spesifikasi formal, karena hanya pemetaan simbol yang dapat di baca manusia. Biasanya, satu instruksi mesin di wakili sebagai satu baris kode assembly. Assembler menghasilkan file objek yang bisa dihubungkan dengan file objek lain atau dimuat sendiri.
Contoh bahasa pemrograman tingkat menengah :
- Assembler
- Microsoft Macro Assembler (MASM)
3. Bahasa pemrograman tingkat tinggi
Bahasa pemrograman tingkat tinggi (high level programming language) muncul pada generasi ke-3 bahasa pemrograman, saat ini bahasa pemrograman generasi ke – 5 tetap di kategorikan bahasa pemrograman tingkat tinggi meskipun sudah berkembang sangat jauh dari bahasa pemrograman tingkat tinggi semula.
Contoh bahasa pemrograman tingkat tinggi :
- C++ (Turbo C++)
- Visual Basic (non – .NET)
- PHP (prosedural)
- Delphi (Borland)
- Pascal (Turbo Pascal)
4. Bahasa pemrograman tingkat Object – Oriented dan Visual / Very-High Level
Satu lagi, “Very High Language Level (VHLL)†kerap kali di setarakan dengan bahasa pemrograman pada tingkat ini, Very High Language Level adalah bahasa pemrograman dengan tingkat abstraksi yang sangat tinggi, yang di gunakan terutama sebagai alat produktivitas programmer profesional.
Â
Bahasa pemrograman tingkat tinggi biasanya berupa bahasa domain yang spesifik, terbatas pada aplikasi, tujuan, atau jenis tugas yang sangat spesifik. Istilah Very High Language Level digunakan pada tahun 1990-an untuk bahasa pemrograman tingkat tinggi yang digunakan untuk skrip, seperti Perl, Python, Ruby, dan Visual Basic.
Contoh bahasa pemrograman tingkat Object-Oriented dan Visual :
- PHP
- Visual Basic .NET
- Java (termasuk Java yang di gunakan pada Android Studio)
- JSP
- ASP
Gimana sudah tau kan kalau bahasa pemograman juga atau di sebut juga bahasa komputer memiliki beberapa tingkatan dari termudah sampe tersulit sama dengan bahasa bahasa pada umumnya.
Fungsi dari bahasa pemograman itu sendiri adalah
memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll.
Dan bahasa pemograman yang di pakai pada umumnya ada sebagai berikut:
1.HTML / CSSÂ
2.JavaScriptÂ
3.PHPÂ
4.C + +Â
5.C #Â
6.CÂ
7.PythonÂ
8.JavaÂ
9.RubyÂ
10.Visual BasicÂ
bagaimana menarik bukan?yu mari kita sama sama mempelajari bahasa pemograman.
sampai jumpa di artikel selanjutnya.salam programer.
- Â