TI

Bahasa Pemrograman: Pengertian – Tingkat dan Macamnya

√ Edu Passed Pass education quality & scientific checked by advisor, read our quality control guidelance for more info

Seiring dengan berkembangnya teknologi, banyak anak muda yang berkeinginan untuk menciptakan suatu aplikasi dalam smartphone maupun komputer.

Aplikasi-aplikasi tersebut dapat dibuat menggunakan bahasa pemrograman.

Apa itu Bahasa Pemrograman?

Pemrograman komputer merupakan suatu proses dari menulis, menguji, memperbaiki serta memelihara kode yang dibangun untuk program atau aplikasi pada komputer.

Kode dalam pemrograman komputer ini dapat disebut dengan bahasa pemrograman.

Bahasa pemrograman merupakan sekumpulan dari instruksi yang diberikan untuk dapat melaksanakan tugas tertentu dalam menyelesaikan suatu permasalahan pada komputer.

Menurut para ahli bahasa pemrograman, yaitu:

  • Menurut Munir
    Bahasa pemrograman merupakan bahasa komputer yang digunakan untuk menulis program yang akan dibuat.
  • Menurut Kurniadi
    Bahasa pemrograman merupakan sebuah perintah atau instruksi yang dapat dimengerti oleh komputer agar dapat melakukan tugas tertentu.

Sejarah Bahasa Pemrograman

Bahasa pemrograman muncul bersamaan dengan komputer. Pada waktu itu bahwa pemrograman berwujud kode-kode yang disebut sebagai bahasa mesin.

Bahasa mesin ini akan mewujudkan angka binary yaitu 0 dan 1 yang hanya bisa diinterpretasikan oleh komputer.

Pada tahun 1940 ketika komputer listrik sederhana dikembangkan, mulai tercipta bahasa assembly oleh programmer.

Bahasa assembly merupakan simbol dari bahasa mesin dengan setiap kodenya memiliki simbol sendiri namun sayangnya bahasa assembly sulit untuk diimplementasikan.

Pada tahun 1948 bahasa pemrograman dikembangkan dan Konrad Zuse mempublikasikan bahasa buatannya yaitu Plankakul.

Bahasa pemrogram ini tidak terlalu digunakan dan terisolasi sehingga banyak muncul bahasa pemrograman lainnya berub ENIAC coding system dan C 10.

Pada tahun 1950 bahasa pemrograman mulai dikembangkan secara modern dengan penggunaannya dekat dengan bahasa manusia.

Pada tahun 1960 bahasa pemrograman yang muncul, yaitu simula, C, smalltalk, prolog, dan ML.

Pada tahun 1980 mulai dikembangkan lagi dengan gagasan baru pada bahasa pemrograman, yaitu C++ yang dikombinasikan dengan sistem program dan berorientasi pada obyek.

Pada bahasa fungsionalnya bergerak ke standarisasi dari ML dan Cedal. Lalu pada tahun 1990 bahasa pemrograman dikembangkan dengan berbasis visual sehingga memudahkan untuk membuat suatu aplikasi.

Pada tahun 2000, bahasa pemrograman tidak hanya berbasis visual namun juga berbasis internet dan mobile dengan munculnya web service berbasis internet dan mobile platform.

Fungsi Bahasa Pemrograman

Fungsi dari bahasa pemrograman, yaitu:

  • Untuk alat komunikasi antara operator dengan komputer atau mesin.
  • Untuk media pemrograman dalam mengembangkan sebuah aplikasi.
  • Untuk media pengguna dalam mengoperasikan komputer atau mesin.

Tingkat Bahasa Pemrograman

Tingkatan dari bahasa pemrograman, yaitu:

Bahasa Tingkat Rendah

Bahasa tingkat rendah merupakan bahasa pemrograman yang umum mengunakan kode-kode binar atau bahasa mesin berupa huruf dan angka yang berisi instruksi ditunjukkan kepada komputer.

Instruksi yang diterapkan masih terbatas dan sederhana tanpa melalui proses kompilasi dengan kode-kode tersebut langsung diterjemahkan oleh komputer.

Pada bahasa tingkat rendah ini banyak ditemukan kekurangan sehingga mulai diciptakan bahasa tingkatan menegah.

Bahasa Tingkat Menengah

Bahasa tingkat menegah merupakan bahasa pemrograman yang mulai menggunakan kode huruf, angka atau pun simbol khusus.

Contoh dari bahasa tingkat menengah, yaitu: assembler dan microsoft macro assembler.

Assemble merupakan sebuah sebutan untuk penerjemah bahasa assembly kedalam bahasa mesin.

Hal tersebut menyebabkan bahasa tingkat menengah ini memiliki banyak kekurangan karena harus menerjemahkan dahulu ke dalam bahasa mesin.

Bahasa Tingkat Tinggi

Bahasa tingkat tinggi merupakan bahasa yang paling banyak dipakai saat ini dan diciptakan karena bahasa tingkat menengah memiliki banyak kekurangan.

Bahasa tingkat tinggi menggunakan bahasa alamiah yang dimengerti oleh manusia seperti bahasa inggris dan matematika sehingga pemogram ini berbasis website dan data.

Biasanya bahasa tingkat tinggi ini digunakan pada perangkat komputer baik desktop maupun mobile.

Contoh dari bahasa pemrograman yaitu bahasa Turbo C++, Visual Basic, Delphi, PHP, dan Turbo Pascal.

Macam-macam Bahasa Pemrograman

Macam-macam dari bahasa pemrograman, yaitu:

C

C merupakan tahapan awal dari bahasa pemrograman hasil pengembangan dari bahasa B yang muncul pada tahun 1972.

Ciri-ciri dari bahasa pemrograman C, yaitu dapat dipakai pada berbagai aplikasi.

Perusahaan yang memakai bahasa pemrograman C sampai saat ini, yaitu Apple.

Pada bahasa pemrograman C ditemukan banyak kekurangan sehingga menjadi penyebab berkembangnya bahasa pemrograman lain, seperti PHP dan Java.

PHP

PHP atau singkatan dari personal home page merupakan bahasa pemrograman yang banyak dipakai saat ini untuk pengembangan website.

Salah satu website yang masih memakai bahasa pemrograman saat ini, yaitu facebook.

PHP dapat dijalankan menggunakan sistem operasi linux atau menggunakan hosting windows dan saat ini dapat digunakan dengan gratis atau bersifat open source.

Java

Selain PHP, Java juga merupakan bahasa pemrograman yang cukup populer dikalangan masyarakat karena dapat dijalankan di komputer maupun di mobile.

Ciri-ciri dari java yaitu dapat dijalankan pada sistem operasi yang berbeda namun lebih mudah untuk menyusun suatu program.

Hal tersebut terjadi karena bahasa yang digunakan pada java berorientasi pada objek.

Phyton

Phyton merupakan bahasa pemrograman dengan tingkat tinggi yang digunakan untuk membangun aplikasi pada website atau mobile.

Ciri-ciri dari python yaitu mempunyai kode yang unik sehingga memudahkan mengembangkan suatu aplikasi.

Selain itu, bahasa yang digunakan python termasuk bahasa yang mudah dimengerti dan dipelajari oleh pemula karena sudah dilengkapi dengan manajemen memori otomatis.

Contoh dari perusahaan yang menggunakan python, yaitu instagram dan google.

Cara Belajar Bahasa Pemrograman

Cara belajar bahasa pemrograman, yaitu:

  • Hal pertama yang harus dilakukan adalah memilih bahasa pemrograman yang ingin dipelajari.
  • Pelajari konsep dasar bahasa pemrograman yang dipilih.
  • Pasang perangkat lunak yang diperlukan pada bahasa pemrograman yang dipilih.
  • Membuat program pertama secara dasar.
  • Periksalah sintaksis atau cara penulisan sebuah bahasa yang dimengerti oleh “compiler” dan “interpreter”.
  • Setelah berhasil buatlah perubahan dan melakukan eksperimen.
  • Sambil bereksperimen dengan perubahan, pelajari debug agar dapat menemukan cara lain bila program tidak berjalan.
  • Berikan komentar disetiap kode agar dapat mengerti fungsi dari kode tersebut.
  • Berlatihlah setiap hari agar terbiasa dengan bahasa pemrograman.