Mau mulai Ngoding? Ketahui Bahasa Pemrograman dulu..

 


Yapp sesuai janji aku di blog sebelumnya, aku bakalan bahas lanjutannya tentang “coding”. Oke jadi di blog sebelumnya, Langkah untuk memulai ngoding itu ialah dengan menentukan Bahasa pemrograman yang akan dipakai. Untuk mengetahui apa itu Bahasa pemrograman, baiknya kamu harus tahu dulu apa itu Pemrograman.

Pemrograman adalah suatu proses dimana seorang programmer melakukan penulisan kode atau scripting, testing, memperbaiki, dan melakukan maintenance (memelihara supaya barisan perintah atau kode di program komputer tetap berfungsi).


Bahasa pemrograman atau sering disebut bahasa komputer
adalah sekumpulan instruksi berupa aturan syntax dan semantiks yang diberikan kepada komputer untuk dapat melakukan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan.

Kategori Bahasa Pemrograman

Berdasarkan tingkatan bahasa pemrogaraman ini dibagi menjadi 3 yaitu Bahasa Mesin, Bahasa Assembly, dan bahasa tingkat tinggi.

1. Bahasa Mesin

Bahasa asli untuk berinteraksi dengan komputer yang terdiri dari bilangan biner (01011100).

2. Bahasa Assembly

Bahasa yang disederhanakan dari bahasa biner dengan membuat instruksi menggunakan singkatan, seperti ADD, MOV.

3. Bahasa Tingkat Tinggi

Bahasa ini adalah bahasa yang sudah mendekati bahasa manusia. Artinya pengguna sudah dapat memahami bahasa ini. Mesin membutuhkan compiler untuk mengerjakan peritah. Contoh bahasa tingkat tinggi adalah PHP, Java, C++, Pascal dan masih banyak lagi.

Macam- Macam Bahasa Pemrograman yang Populer saat ini

1. Python



Python banyak digunakan oleh perusahaan besar dalam pengembangannya seperti NASA, Instragam, Google, Yahoo, Reddit, dan juga situs streaming video populer YouTube.

Apabila Anda baru memulai belajar tentang pemrograman, Python termasuk bahasa yang cukup mudah untuk dipelajari. Selain itu masih banyak kelebihnya seperti, sintaks yang digunakan cukup sederhana. Pemuatan kembali secara dinamis modul phyton seperti memodifikasi aplikasi tanpa menghentikannya.

2. Java



Tidak hanya berfungsi untuk membuat aplikasi desktop, Java juga digunakan untuk membuat aplikasi mobile. Java merupakan bahasa pemrograman website yang populer.

Sejak 23 Mei 1995 dirilis, Java langsung naik dan menjadi bahasa pemrograman favorit. Selain digunakan sebagai bahasa pemrograman website, Java banyak dimanfaatkan untuk membuat aplikasi desktop maupun mobile.

3. Javascript



Fungsi Javascript mampu mengembangkan website yang menarik dan interaktif. Maka banyak saat ini banyak website yang menggunakan Javascript pada kode program di dalamnya. Tidak hanya digunakan untuk membuat website, penggunaan JavaScript juga mengarah ke pengembangan aplikasi mobile, game, dan desktop. Jadi tentunya JavaScript menjadi bahasa pemrograman yang populer dan tidak asing dikalangan pengembang website.

CSS dan HTML juga merupakan bahasa pemrograman yang wajib diketahui oleh pengembang website. Ada tiga bahasa komputer yang wajib diketahui oleh pengembang website yaitu Javascript, CSS, dan  HTML.

4. C#



Bahasa pemograman ini juga banyak digunakan untuk pengembangan game video. C# mempunyai beberapa kelebihan yang dapat dijadikan sebagai bahan pertimbangan seperti flexible, powerful, easy to use. Fleksibel dikarenakan bahasa komputer C# dapat di eksekusi di mesin komputer sendiri atau di transmisikan melalui web dan di eksekusi di komputer lainnya. Powerful yang berarti C# memiliki sekumpulan perintah yang sama dengan C++ yang kaya akan fitur yang lengkap tetapi dengan gaya bahasa yang lebih diperhalus sehingga memudahkan penggunanya. Easy to use karena C# memodifikasi perintah yang sepenuhnya sama dengan C++ dan memberitahu dimana letak kesalahan kita bila ada kesalahan dalam aplikasi , hal ini dapat mengurangi waktu kita dalam mencari error.

5. PHP



Sejak dikembangkan pada tahun 1994, PHP menjadi bahasa komputer yang populer di kalangan web developer untuk mengembangkan website. Banyak website besar menggunakan bahasa ini sebagai salah satu komponennya. Sebagai contoh Content Management System (CMS) seperti WordPress dan Joomla dibuat dengan bahasa pemrograman dasar PHP. Facebook dan Wikipedia juga menjadi salah satu penggunanya. PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya.

6. C

C merupakan bahasa pemrograman yang sudah lama eksis di dunia komputer. Bahasa ini menjadi dasar dari pengembangan bahasa komputer lainnya.

Kelebihan dari bahasa C seperti banyaknya operator yang dapat Anda temui di dalam C untuk manipulasi data. Struktur data pada bahasa C terstruktur, sehingga mudah dikembangkan dan mudah dipahami. Sedangkan kekurangannya adalah sedikit membingungkan dari bahasa C karena banyaknya fleksibilitas penulisan dan operator. Bagi pemula akan sedikit kesulitan dalam memahami pointer yang ada pada bahasa ini. Karena bahasa pemrograman lain mungkin tidak mengenal istilah pointer. Padahal salah satu kemampuan yang paling menonjol dari bahasa C adalah pointer.

7. R

Kepopulerannya mulai muncul pada beberapa tahun ini untuk keperluan big data. Bahasa R terkadang digunakan dalam pengembangan website. Namun bahasa ini tidak berdiri sendiri, melainkan dengan bantuan bahasa pemrograman lainnya.

Bahasa R merupakan bahasa pemrograman berbasis interpreter, sehingga eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama aplikasi/fungsi yang membutuhkan program code yang panjang akan membutuhkan waktu yang relatif lama.

8. Objective-C

Objective-C merupakan bahasa yang berorientasi pada objek yang awalnya digunakan oleh Apple untuk mengembangkan perangkatnya. Itulah mengapa iOS dikembangkan dengan bahasa Objective-C.

Bahasa ini merupakan bahasa utama yang digunakan oleh Apple untuk mengembangkan sistem operasi OS X dan iOS serta untuk mengembangkan Application Programming Interfaces (API) perusahaan tersebut. Meskipun demikian, bahasa pemrograman ini hanya dapat digunakan untuk membuat sesuatu yang terbatas. Bahkan, banyak platform tidak dapat dikembangkan dengan menggunakan Objective-C seperti Android.

Oke, semoga membantu.. Terima kasih kunjungannya :)

Komentar

Postingan Populer