perkembangan bahasa pemrograman

apa itu bahasa pemograman?. Bahasa pemograman merupakan sebuah instruksi standar yang bertugas untuk memerintah komputer. Sering disebut juga dengan bahasa komputer atau bahasa pemograman komputer.

A. Sejarah Ringkas Bahasa Pemrograman

1. Tahun 1940-an

      Sebelum tahun 1940, bahasa pemrograman disebut bahasa mesin, karena pada tahun 1940 bahasa program hanya berbentuk bahasa mesin. Bahasa mesin ini tersusun dari kode-kode 0 dan 1 yang hanya dapat dieksekusi atau di jalankan langsung oleh komputer. Namun karena masih banyak ditemukan kesulitan dalam bahasa mesin, pada tahun 1940 dibuatlah komputer bertenaga listrik. Komputer yang dibuat ini sangat jauh dari kata sempurna, karena hanya memiliki kecepatan yang  terbatas dan memori yang hanya cukup untuk programmer mengembangkan program saat itu.

Meskipun dengan komputer yang sangat terbatas, pada tahun ini tercipta bahasa assembly yang merupakan bahasa simbol dari bahasa mesin. Dalam bahasa assembly, setiap bahasa mesin memiliki simbol tersendiri. Seperti misalnya ‘MOVE’ untuk memindahkan, ‘ADD’ untuk menambah, ‘MUL’ untuk perkalian, ‘SUB’ untuk menambah dan lain sebagainya.

·       a. Bahasa Assembly (1949)

          Bahasa ini telah digunakan pada ESDAC (Electronic Delay Storage Automatic Calculator), bahasa ini di kategorikan sebagai Low-level programming languange yang menyederhanakan kode yang ada pada suatu mesin. Terciptanya bahasa assembly merupakan sebuah kemajuan yang sangat signifikan dalam dunia pemrograman. Akan tetapi, masih ada kekurangan dalam bahasa assembly karena sangat sulit untuk diterapkan. Selain itu programmer juga merasakan kesulitan dalam mengembangkannya.

https://th.bing.com/th/id/R9914ad536cbbe2fcbad94722c9a3bac4?rik=053jhcl7D9xGaQ&riu=http%3a%2f%2f1.bp.blogspot.com%2f-RQFHEVfrse4%2fUZzQQprWFZI%2fAAAAAAAAAJU%2fiHHRPWrdQzc%2fs1600%2f1.png&ehk=mqkOZy4PKb6xq1uQaL93odo5BfHd9eeAiW4x%2bbrKud8%3d&risl=&pid=ImgRaw

Dan pada tahun 1948, Konrad Zuse merilis sebuah paper kepada publik tentang bahasa pemrograman yang sedang dikembangkannya, yaitu Plankalkül. Akan tetapi, bahasa tersebut tidak sempat digunakan karena tersisih oleh bahasa pemrograman lainnya. Selain Plankalkül, bahasa pemrograman yang dikembangkan tahun 1940-an adalah ENIAC Coding System pada tahun 1943 dan C-10 pada tahun 1949.

2. Periode tahun 1950-an sampai dengan tahun 1960-an

    Pada tahun ini dibuatlah bahasa pemrograman modern yang dikembangkan turun temurun dan telah tersebar luas sampai saat ini. Bahasa pemrograman pada masa ini telah menggunakan istilah yang dekat dengan bahasa manusia seperti ‘WRITE’ untuk menulis dan ‘READ’ untuk membaca.

Dalam perkembangannya, Bahasa Tingkat Tinggi juga menggunakan beberapa metode pemrograman seperti Procedural Programming dan Object Oriented Programming (OOP). Bedanya pada Procedural Programming, program dieksekusi dengan menggabungkan variabel-variabel yang berkaitan, sedangkan pada OOP program dijalankan berdasarkan objeknya.

Bahasa pemrograman yang berkembang pada tahun 1950-an sampai tahun 1960-an di antaranya adalah FORTRAN (1955) yang ditemukan oleh John W. COBOL (1959) yang dibuat oleh The Short Range Commitee yang mana Grace Hopper sangat berperan besar. Selain 3 bahasa pemrograman di atas masih ada lagi yang lainnya seperti SIMULA (1962), APL (1962), BASIC (1964) dan seterusnya.

a.     FORTRAN (1957)

          FORTRAM (Formula Translation) diciptakan oleh John Backus dan bisa dibilang sebagai bahasa pemrograman ‘Tertua’ yang masih digunakan sampai saat ini. Bahasa program ini sendiri diciptakan untuk Komputasi masalah Matematika dan Statistika yang rumit, dan sampai saat ini FORTRAN masih digunakan oleh beberapa SuperComputer di dunia ini.

https://i.ytimg.com/vi/jFpcs8IZLp4/maxresdefault.jpg

b.     COBOL (1959)

     COBOL (Common Business Oriented Language), adalah sebuah bahasa program yang sering kita temui dibalik mesin yang digunakan untuk kegiatan bisnis seperti ATM, Pembaca kartu dan sistem jalanan. Pengembangan bahasa ini sendiri di pimpin oleh Dr. Grace Murray Hopper dan di desain sedemikian pura agar bisa di jalankan oleh semua jenis komputer.

https://www.somagnews.com/wp-content/uploads/2020/05/9-e1589829675614.png

Nah, sekarang kita masuk ke beberapa Bahasa program yang saat ini paling populer dipakai.

1. Periode 1990-an

    Untuk memudahkan programmer membuat aplikasi, pada tahun ini selain dikembangkan untuk berorientasi kepada objek juga ditingkatkan agar bahasa pemrograman berbasis visual. Gerakan ini diawali oleh Python dan Microsoft Visual Basic 1 pada tahun 1991. Selain itu ada Delphi yang dikembangkan dari Pascal untuk Windows. Puncaknya adalah pada tahun 1997 dimana Visual Basic 5 dirilis untuk memudahkan koneksi ke database dan OO Cobol yang bisa digunakan dalam versi Windows.

  Tidak dapat dipungkiri, mayoritas programmer berpendapat bahwa tahun ini termasuk tahun yang sangat produktif bagi dunia bahasa pemrograman. Bahasa-bahasa pemrograman yang tercatat dikembangkan pada tahun ini di antaranya adalah Haskel (1990), Java (1991), Ruby (1993), PHP (1995), JavaScript (1995) dan seterusnya.

a.     PYTHON (1991)

     Python adalah sebuah bahasa program yang ‘Cukup menarik’ bagi sebagian programer karena yang dinilai cukup mudah sampai saat ini, Python masih sangat banyak dipakai dalam pemrograman sehari-hari. Python itu sendiri Dikembangkan oleh Guido Van Rossum sekitar tahun 1989, nama yang diambil dari Python itu sendiri me-refrensikan dirinya kepada band komedi asal inggris bernama ‘Monty Python’, Nah Python adalah sebuah bahasa yang menggunakan ‘Object Oriented, Hi-Level Programing’ yang mudah untuk dipahami Syntax nya.

https://www.tahukau.com/wp-content/uploads/2020/01/1-33.jpg

b.     C++ (1983)

           C++ adalah salah satu bahasa program yang digunakan saat ini, Program ini adalah kembangan dari bahasa C yang di modifikasi oleh Bjarne Stroustrup di Bell.Virtual Function dan Template. Bahasa ini sendiri menjadi dasar untuk beberapa aplikasi ber-performa tinggi seperti Adobe PS dan beberapa game tertentu yang dibuat menggunakan c++.

https://i.ytimg.com/vi/UDKMCHbVkKU/maxresdefault.jpg

c.     Java (1995)

           Java adalah sebuah bahasa yang digunakan untuk beragam tujuan dan dikategorikan sebagai Hi-Level language yang di ciptakan oleh James Gosling untuk Projek TV-Interaktif. Java adalah salah satu bahasa yang sangat serbaguna karena fitur nya yang bisa digunakan antar Platform menggunakan Java.VM (Virtual Machine). Menjadikan bahasa ini sebagai bahasa program yang sangat universal dan dipakai oleh hampir semua Programmer. 

https://appdividend.com/wp-content/uploads/2019/09/Java-Set-Example-Set-Example-In-Java-Tutorial.png

2. Tahun 2000 an 

pada tahun 2000 an hingga saat ini, para perusahaan teknologi mulai membuat program bahasa khusus untuk produk mereka saja contohnya: microsoft yang mengeluarkan visual studio untuk membangun program pada sistem operasi windows, google mengeluarkan android studio untuk membangun program pada sistem operasi android, dan masih banyak perusahaan besar seperti facebook, apple dan lain-lainya.                                                                                                      


Sumber Referensi :

 https://youtu.be/mhpslN-OD_o

https://youtu.be/Tqk-XW7-4XY

https://markey.id/blog/development/bahasa-pemrograman


Komentar

  1. Keren post nya,
    Sangat informatif memberi tau tentang sejarah pemogramman 😀

    BalasHapus

Posting Komentar