Translate

pengertian bahasa pemrograman

Selamat datang di eagleboot dan selamat membaca.

Bahasa pemrograman Bahasa pemrograman adalah notasi yang digunakan untuk menulis program (komputer). Bahasa ini dibagi menjadi tiga tingkatan yaitu bahasa mesin, bahasa tingkat rendah dan bahasa tingkat tinggi.  Bahasa mesin (machine language) berupa microinstruction atau hardwire. Programnya sangat panjang dan sulit dipahami. Di samping itu sangat tergantung pada arsitektur mesin. Keunggulannya adalah prosesnya sangat cepat dan tidak perlu interpreter atau penterjemah Bahasa tingkat rendah (low level language) berupa macroinstruction (assembly). Seperti halnya bahasa mesin, bahasa tingkat rendah tergantung pada arsitektur mesin. Programnya panjang dan sulit dipahami walaupun prosesnya cepat. Jenis bahasa tingkat ini perlu penterjemah berupa assembler.  Bahasa tingkat tinggi (high level language) menyerupai struktur bahasa manusia sehingga mudah dipahami. Bahasa ini tidak tergantung pada arsitektur mesin tetapi memerlukan penterjemah berupa compiler atau interpreter. Secara garis besar ada dua kategori bahasa pemrograman yaitu: bahasa pemrograman aras rendah (low level) dan bahasa pemrograman level tinggi (high level). Bahasa pemrograman aras rendah cenderung mendekati level komputer, ini artinya bahwa bahasanya ditulis mendekati atau sama dengan bahasa mesin komputer, hal ini sangat sulit ditulis karena bahasanya jauh dari bahasa manusia yang digunakan sehari-hari.  Bahasa pemrograman yang lebih mudah dipelajari adalah bahasa pemrograman aras tinggi. Disebut aras tinggi karena bahasanya mendekati level bahasa manusia sehingga lebih mudah dipahami. Gambar dibawah ini merupakan gambaran antara bahasa aras tinggi dengan aras rendah


Dengan gambar tersebut diatas, maka dapat dilihat bahwa menulis program dengan bahasa aras tinggi akan lebih mudah dan dapat dipahami dibandingkan dengan bahasa aras rendah karena bahasanya ditulis dengan kode numerik ataupun dengan sintak yang sangat  pendek sehingga sulit sekali dipahami. Untuk lebih jelasnya beberapa jenis bahasa pemrograman aras tinggi yang digunakan dapat dilihat pada tabel dibawah ini

BASIC .Beginners All‐purpose Symbolic Instruction Code, bahasa pemrograman yang biasa digunakan untuk merancang program sederhana pada programerpemula

 FORTRAN. Formula Translator, Bahasa pemrograman yang dirancang untuk menyelesaikanalgoritmamatematikayangkompleks

 COBOL .Common Business‐Oriented Language. Bahasa pemrograman yang dirancang pada aplikasi bisnis

Pascal. Pemrograman terstruktur, bersifat umum, dan biasanya bahasa pemrogram ini banyak diajarkan
 C.    Pemrogram terstruktur, bersifat umum. Bahasa ini dikembangkan oleh belllaboratories.Bahasa C ini dapat digunakan sebagai bahasa aras tinggi dan aras rendah.

 C++.  Dasar pengembangan C. C++ dapat digunakan sebagai bahasa berorientasi objek,yang tidak ditemukan pada bahasaC. Bahasa ini juga dikembangkan oleh laboratorium Bell

C   atau “C sharp”. Bahasa ini ditemukan oleh microsoft untuk mengembangkan aplikasi pada aplikasi microsoft.NET

Java.  Bahasa ini merupakan bahasa berorientasi objek yang dikembangkan oleh Sum Microsistem. Dengan java memungkinkan untuk pengembangan program yang berjalan pada jaringan internet atau pada webbrowser.

 VISUAL BASIC.   Bahasa pemrograman microsoft dimana bahasa ini bertujuan untuk pengembangan perangkat lunak yang dapat memudahkan programmer dalam membuat aplikasi berbasis windows.

 Dalam memilih bahasa pemrograman harus memperhatikan hal-hal yang dimiliki oleh bahasa tersebut, dan tentunya setiap bahasa pasti mempunyai kekurangan dan kelebihan yang harus kita pertimbangan dalam memilihnya.  Pada bahasa C++ mempunyai kemampuan pada bahasa aras tinggi maupun bahasa aras rendah. Bahasa C++ basisnya adalah pengembangan dari bahasa C, selain itu C++ juga mendukung bahasa pemrograman berorientasi objek. Sebenarnya bahasa ini ari awal dikembangkan untuk menulis program sistem operasi sebuah komputer maupun compiler. Karena bahasa C++ mengembangkan C sebelumnya maka kemampuannya C++ diperbaiki dan ditingkatkan daripada bahasa C

NEXT 》》 pengertian bahasa pemrograman halaman 2

Share this

Related Posts

Previous
Next Post »