Siapa pun tentu sudah tahu apa itu Facebook, Twitter, Kaskus, Gojek, Instagram, aplikasi-aplikasi game yang dimainkan dan lainnya.
Untuk mengembangkan aplikasi-aplikasi tersebut dapat digunakan dengan bahasa pemrograman.
Bahasa pemrograman ini ada banyak sekali, baik itu bahasa yang digunakan untuk membuat program-program komputer, mobile ataupun perangkat pada mesin.
Bahasa pemrograman mampu menerjemahkan baris-baris instruksi yang dibuat sang programmer menjadi bahasa yang dimengerti oleh mesin dan akhirnya menjadi sebuah aplikasi.
Untuk lebih jelasnya, dalam artikel ini akan dibahas apa itu contoh bahasa pemrograman komputer dan tingkatannya secara lengkap.
Pengertian Bahasa Pemrograman
Bahasa pemrograman merupakan sebuah bahasa yang dapat menerjemahkan perintah-perintah yang diberikan pengguna menjadi bahasa yang bisa dipahami dan dijalankan oleh mesin komputer.
Seperti diketahui komputer hanya mampu mengerti intruksi dalam bentuk biner (bit bit bernilai 0 atau 1).
Contoh dari program yang dihasilkan dari bahasa komputer misalnya untuk aplikasi kasir, aplikasi-aplikasi android, situs-situs website seperti bukalapak, tokopedia dan lainnya.
Jumlah bahasa pemrograman terbilang banyak dan diantara bahasa pemrograman yang terkenal yaitu bahasa Java, C, C++, PHP, phyton, basic, Cobol dll.
Bahasa pemrograman, atau sering diistilahkan sebagai sebuah bahasa komputer atau bahasa pemrograman komputer, yaitu instruksi standar untuk memerintah komputer.
Bahasa pemrograman merupakan sebuah himpunan dari aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer.
Sistem komunikasi yang dipakai dalam memerintahkan komputer secara langsung dalam menjalankan perintah khusus (programming language).
Apa Itu Bahasa Program?
Bahasa program merupakan sekumpulan instruksi yang diberikan pada komputer untuk mampu melakukan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan.
Bahasa program berfungsi untuk memerintah komputer agar mampu dalam mengolah data sesuai dengan langkah-langkah penyelesaian yang sudah ditentukan oleh programmer.
Bahasa ini memungkinkan sang programmer untuk menentukan data mana yang akan diolah oleh komputer, bagaimana data tersebut akan disimpan atau diteruskan, dan jenis langkah apa yang akan diambil untuk berbagai situasi secara persis.
Fungsi Bahasa Program
Fungsi penting dari bahasa pemrograman adalah sebagai alat untuk memberikan perintah pada komputer agar bisa bergerak mengolah kata sesuai dengan apa yang diinginkan.
Hasil keluaran bahasa program dapat berupa aplikasi dan juga suatu program khusus.
Perkembangan bahasa program ini mampu menciptakan berbagai inovasi teknologi yang membantu masyarakat dalam kehidupan sehari-hari.
Contohnya dari program lampu lalu lintas, mesin kasir, aplikasi game, anti-virus, web, media sosial, dan lain sebagainya adalah hasil dari bahasan program.
Contoh Bahasa Pemrograman Komputer dan Tingkatannya
Tingkatan Bahasa Pemrograman yaitu:
1. Bahasa Program Tingkat Rendah (Low-Level)
Bahasa program tingkat rendah memuat instruksi-instruksi yang ditujukan pada komputer dengan menggunakan kode biner (binary).
Kode-kode tersebut langsung diterjemahkan oleh komputer tanpa harus melalui proses kompilasi.
2. Bahasa Program Tingkat Menengah (Mid-Level)
Bahasa program tingkat menengah merupakan instruksi berupa kode mnemonic seperti ADD, SUB, DIV, STOLOD, JMP dan lainnya.
Hanya saja, bahasa dalam tingkat menengah ini harus diterjemahkan terlebih dahulu ke dalam bahasa mesin, karena komputer hanya paham tentang penggunaan bahasa mesin.
3. Bahasa Program Tingkat Tinggi (High-Level)
Bahasa program tingkat tinggi yaitu yang memuat berisi instruksi-instruksi yang menggunakan bahasa alamiah yang dipahami manusia, seperti bahasa Inggris atau matematika.
Dimana tingkatan ini dibuat untuk mengatasi kekurangan yang dimiliki tingkat menengah dan tingkat rendah.
Baca Juga: BAHASA PEMROGRAMAN: Pengertian, Fungsi, & 7 Macam Contohya
Berikut beberapa contoh bahasa program yang bisa kamu ketahui:
- JavaScript: Salah satu bahasa yang mudah untuk dipelajari dan bisa digunakan untuk apa saja seperti memvalidasi data formulir untuk mengembangkan permainan. JavaScript yaitu sebuah cara yang sangat populer untuk menambahkan fitur interaktif dalam halaman web dan aplikasi.
- PHP: Bahasa program yang digunakan dalam mengembangkan halaman web yang dinamis. Mempelajari PHP akan berguna untuk pemilik situs web karena PHP bisa mempersingkat kode yang ada di halaman web sehingga bisa ditampung ke dalam perangkat aturan.
- C++: C++ ada banyak digunakan dalam berbagai macam aplikasi . C++ juga memiliki manfaat, yaitu lebih mudah untuk mempelajari bahasa C lainnya seperti C# dan C. Semua bahasa C dipandang sebagai bahasa program tingkat menengah pada umumnya.
Generasi Bahasa Program
Perkembangan bahasa program terbagi menjadi beberapa generasi sebagai berikut:
- Generasi Pertama: yaitu bahasa pemrograman yang pertama kali dibuat pada tahun 1940-an dan awal 1950-an yaitu Machine Language atau Bahasa Mesin. Bahasa mesin sebagai program internal komputer yang melakukan perintah secara langsung tanpa terjemahan.
- Generasi Kedua: pada generasi ini, komputer sudah digunakan secara komersial dan menghasilkan Bahasa Assembly yang menjadi penerus dari generasi pertama.
- Generasi Ketiga: dengan penggunaan bahasa mesin dan bahasa assembly yang terlalu sulit, maka muncul third-generation languages (3GLs) yang dianggap lebih mudah untuk program dan portable. Bahasa program ini disebut sebagai bahasa pemrograman tingkat tinggi (High Level Programing language) karena mudah dipelajari dan terdiri dari proses penerjemahan oleh komputer yang cukup rumit. Contoh dari bahasa program generasi ketiga seperti FORTRAN, Cobol, Pascal, Basic, dan lainnya.
- Generasi Keempat: bahasa program di generasi keempat juga mudah dipahami dan dipelajari dan cocok untuk mengakses database. Bahasa program ini berfokus dalam memaksimalkan produktivitas manusia dan tersedia dalam software paket yang berguna untuk mengembangkan aplikasi yang diinginkan. Contohnya seperti SQL, LISP, dan Prolog.
- Generasi Kelima: Bahasa programnya berupa Programing Language Based Object Oriented dan Web Development. Sering dipakai untuk mengakses database dan membuat sistem pakar (expert system) atau knowledge-based system.
Pengelompokkan Bahasa Program
Bahasa program dikelompokkan menjadi beberapa kategori, yaitu:
- Object Oriented Language: contohnya seperti Visual C, Delphi, Visual dBase, Visual FoxPro.
- Low Level Language: contohnya seperti Bahasa Assembly
- Middle Level Language: Contohnya seperti Bahasa C.
- High Level Language: Contohnya seperti Basic dan Pascal.
- Kenapa bahasa pemrograman ini sangat sulit. Materi yang satu ini sulit dipelajari, seorang programmer harus mengerti mengenai seluk beluk perangkat keras yang digunakan.
- Bahasa assembly yang digunakan untuk jenis mikroprosesor dengan lainnya tentunya yang jauh berbeda, karena belum ada standarisasinya. Adapun contoh untuk bahasa assembly yang sering digunakan untuk mikroprosesor ini adalah intel 8088.
Macam Macam Bahasa Pemograman
Jenis atau macam-macam bahasa pemrograman yang ada saat ini terbilang cukup banyak, hal ini tentu saja berkaitan dengan fungsi dari bahasa tersebut.
Berikut ini adalah beberapa bahasa pemrograman yang bisa kamu gunakan, antara lain :
- Assembly Language
- Basic
- C
- C++
- Cobol
- Delphi
- Erlang
- Elixir
- Fortran
- Golo
- Java
- Json
- Kotlin
- Lisp
- LFE
- Pascal
- Php
- Python
- Ruby
- Swift
- SQL
- Snobol
- Strach
- Spark
- T-Sql
- Tynker
- Visual Foxpro
- Visual Fortran
- Visual Basic
- Visual Basic.net
1. Bahasa C
Bahasa C ini termasuk dalam kategori sebagai bahasa induk dari berbagai macam bahasa pemrograman lainnya.
Bahasa pemrograman satu ini sudah dikembangkan sejak tahun 70-an, dan yang membuat bahasa yang satu ini sebagai bahasa pemrograman tertua.
Meski saat ini bahasa satu ini sudah jarang digunakan, namun bahasa ini menjadi acuan bagi pembentukan bahasa pemrograman lainnya, antara lain bahasa C++, C#, dan lainnya.
Saat ini bahasa C sering digunakan sebagai media pembelajaran untuk para siswa dalam mengembangkan sebuah software.
2. Java
Adalah salah satu jenis bahasa yang umum ditemukan dimana saja, baik di komputer, ponsel pintar, dan sebagainya.
Ada banyak keunggulan dari Java ini, antara lain bersifat multiplatform, yang artinya, bahasa ini bisa digunakan untuk berbagai macam sistem operasi dan basis software yang lain.
Keunggulan lain dari bahasa Java adalah mudah dikembangkan, mudah dalam menyusun scrip, dan lainnya.
3. PHP
Adalah salah satu bahasa pemrograman yang tidak kalah poluler di kalangan pengembang dan juga developer dari situs-situs internet.
PHP sendiri adalah singkatan dari Hypertext Pre-Processor, dimana dan menjadi salah satu bahasa yang sering digunakan untuk mengembangkan sebuah situs yang ada di dalam jaringan internet.
Yang maknanya, ketika kamu akan membuat sebuah situs, maka akan membutuhkan bahasa pemrograman yang satu ini, untuk mengintegrasikan manajemen data base yang tersedia.
Keunggulan menggunakan bahasa satu ini antara lain bahasa pemrograman yang sifatnya gratis, dapat membuat dan mengembangkan website secara dinamis, karena adanya fitur server side scripting, dan lainnya.
Baca Juga: PENGERTIAN INTERNET: Sejarah, Fungsi & 16 Dampaknya Terbaru
4. Basic
Adalah salah satu bahasa pemrograman yang dikembangkan oleh raksasa teknologi yang ada, bernama Microsoft.
Ini adalah sebuah bahasa pemrograman yang bisa digunakan untuk membuat aplikasi, yang menggunakan operasi windows. Fitur-fitur yang ada dalam VB atau Visual Basic ini cukup bervariasi, dan termasuk salah satu bahasa pemrograman yang cukup dikenal.
Bahasa pemrograman biasanya digunakan untuk mengembangkan software yang sederhana, seperti program absensi, kalkulator, program akuntansi, dan lainnya.
5. Python
Nama bahasa pemrograman satu ini yang digunakan cenderung sederhana, dan juga mudah dipahami. Python termasuk bahasa yang multifungsi, karena dapat mengembangkan sebuah aplikasi dan juga software.
Termasuk bahasa pemrograman tingkat tinggi, yang mana bahasa yang satu ini manusia dapat membaca program dengan mudah khususnya para programmer.
Bahas yang satu ini sering digunakan untuk membuat berbagai macam aplikasi, software, dan sebagainya.
6. JavaScript
Bahasa JavaScript berbeda dengan bahasa Java. Dimana Java fokus pada pengembangan software dan juga aplikasi berbasis OS dan juga Non OS.
Sedangkan JavaScrip memang memfokuskan pada bahas pemrograman yang biasanya digunakan untuk mengembangkan website.
Ada banyak website yang dikembangkan dengan JavaScrip sebagai bahasa pemrograman utamanya.
Dengan keunggulan menggunakan bahasa satu ini, yaitu mampu mengembangkan sebuah situs, juga website, dengan penampilan visual yang interaktif dan juga menarik.
Kesimpulan
Bahasa program merupakan sekumpulan instruksi yang diberikan pada komputer untuk mampu melakukan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan.
Bahasa program berfungsi untuk memerintah komputer agar mampu dalam mengolah data sesuai dengan langkah-langkah penyelesaian yang sudah ditentukan oleh programmer.
Fungsi penting dari bahasa pemrograman adalah sebagai alat untuk memberikan perintah pada komputer agar bisa bergerak mengolah kata sesuai dengan apa yang diinginkan.
Dengan demikian penting bagi seorang programmer untuk mengetahui contoh bahasa pemrograman komputer dan tingkatannya secara details seperti penjelasan di atas.
Orang juga bertanya
- Conveyor Adalah: 15+ Macam, Cara Merawat, & Istilah
- Relay: Pengertian, 3 Sifat, Cara Mengukur Relay
- Valve Adalah: Bagian, Klasifikasi, 13 Macam dan Fungsinya
- Fungsi Turbo: Pengertian, 3 Komponen, & Cara Perawatan
- Boiler Adalah: Pengertian, 11 Komponen & Perawatannya
- Vending Machine Adalah: Sejarah hingga 20+ Modelnya Terbaru
- Pengertian, Jenis dan 4 Fungsi Check Valve Kompresor Angin Lengkap
Daftar Isi: