Jumat, 03 Januari 2020

Bahasa Bahasa Pemograman Terpopuler saat ini

Bahasa-Bahasa Pemograman yang Populer untuk saat ini :

1. JAVA 
Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". 

Bahasa pemrograman ini berusia lebih dari 20 tahun, dan telah digunakan oleh lebih dari 10 juta developer dan 15 miliar perangkat di seluruh dunia. Ia bisa berjalan di hardware dan sistem operasi manapun melalui Java Virtual Machine. Semua aplikasi Android dan 90 persen dari perusahaan-perusahaan Fortune 500 menggunakan Java untuk pengembangan backend-nya. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikas

2. Phyton
Phyton adalah bahasa pemrograman umum yang digunakan untuk pengembangan web dan bahasa pendukung untuk pengembang software. Bahasa ini juga digunakan secara luas pada komputasi saintifik, data mining, juga machine learning. Tumbuhnya kebutuhan terhadap developer machine learning inilah yang meningkatkan popularitas Phyton. Ia juga digunakan oleh beberapa situs seperti Instagram, YouTube, Reddit, dan NASA
Python mendukung multi paradigma pemrograman, utamanya; namun tidak dibatasi; pada pemrograman berorientasi objek, pemrograman imperatif, dan pemrograman fungsional. Salah satu fitur yang tersedia pada python adalah sebagai bahasa pemrograman dinamis yang dilengkapi dengan manajemen memori otomatis. Seperti halnya pada bahasa pemrograman dinamis lainnya, python umumnya digunakan sebagai bahasa skrip meski pada praktiknya penggunaan bahasa ini lebih luas mencakup konteks pemanfaatan yang umumnya tidak dilakukan dengan menggunakan bahasa skrip. Python dapat digunakan untuk berbagai keperluan pengembangan perangkat lunak dan dapat berjalan di berbagai platform sistem operasi.

3. PHP
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS
PHP merupakan bahasa pemrograman yang cukup populer di kalangan pengembang web. Ia banyak digunakan baik untuk menambah fungsi yang tidak dimiliki oleh HTML, maupun juga untuk berinteraksi dengan database MySQL. Seringkali dipakai sebagai fondasi dari CMS semacam WordPress, juga beberapa situs web besar seperti Facebook dan Wikipedia

4.JavaScript
JavaScript  adalah bahasa pemrograman tingkat tinggi dan dinamis. JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome, Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT. JavaScript merupakan salah satu teknologi inti World Wide Web selain HTML dan CSS. JavaScript membantu membuat halaman web interaktif dan merupakan bagian aplikasi web yang esensial.
Javascrit seringkali dijuluki sebagai ‘bapaknya’ bahasa pemrograman karena popularitasnya di kalangan developer. 80% pengembang dan 95% dari semua website menggunakannnya. Beberapa framework Javascript, seperti React dan AngiarJS memiliki potensi yang sangat baik seiring kemajuan IoT atau popularitas perangkat mobile

5. C#
C# atau C sharp adalah bahasa pemrograman object-oriented buatan Microsoft yang didesain untuk berjalan di platform .NET. Namun, ia juga bisa digunakan untuk aplikasi-aplikasi Windows maupun Android/ iOS dengan teknologi dari Xamarin. Seperti halnya C++, C# banyak digunakan untuk pengembangan game video
C # dirancang oleh Anders Hejlsberg , dan tim pengembangannya saat ini dipimpin oleh Mads Torgersen . Versi terbaru adalah 8.0, yang dirilis pada 2019 bersama Visual Studio 2019 versi 16.3. 
6. C++
Bahasa pemrograman ini merupakan pengembangan dari bahasa pemrograman C. Kendati dipandang lebih sulit dipelajari dan digunakan ketimbang Phyton atau Javascript, C++ masih banyak dipakai pada sistem legacy yang dipergunakan oleh enterprise-enterprise besar. Ia juga biasa dipergunakan untuk software sistem/ aplikasi, pengembangan game, driver-driver, aplikasi client-server, dan embedded firmware
7. Swift
Adalah pemrograman buatan Apple untuk iOS dan macOS yang dirilis pada 2014. Ia merupakan salah satu bahasa pemrograman yang popularitasnya tumbuh paling pesat, karena dipengaruhi oleh popularitas perangkat iOS.
Apple bermaksud Swift untuk mendukung banyak konsep inti yang terkait dengan Objective-C , terutama pengiriman dinamis , pengikatan akhir yang meluas pemrograman yang dapat diperluas , dan fitur-fitur serupa, tetapi dengan cara yang "lebih aman", membuatnya lebih mudah untuk menangkap bug perangkat lunak ; Swift memiliki fitur mengatasi beberapa kesalahan pemrograman umum seperti null pointer dereferencing dan menyediakan gula sintaksis untuk membantu menghindari piramida malapetaka . Swift mendukung konsep ekstensibilitas protokol , sistem ekstensibilitas yang dapat diterapkan pada tipe, struct , dan kelas, yang dipromosikan Apple sebagai perubahan nyata dalam paradigma pemrograman yang mereka sebut "pemrograman berorientasi protokol" (mirip dengan ciri - ciri ). 
8. Perl
Perl merupakan bahasa pemrograman yang popular untuk administrator sistem dan jaringan. Dua di antara karakteristik utama Perl adalah penanganan teks dan berbagai jalan pintas untuk menyelesaiakn persoalan-persoalan umum. Tidak heran jika Perl sangat populer digunakan dalam program-program CGI (Common Gateway Interface) dan berbagai protokol Internet lainnya. Seperti diketahui, TCP/IP sebagai basis bagi semua protokol Internet yang dikenal sekarang ini menggunakan format teks dalam komunikasi data. Seperti juga bahasa populer lainnya, Perl menerima banyak kritikan. Meski banyak di antaranya hanya berupa mitos, atau berlebih-lebihan, tetapi terdapat juga sejumlah kritikan yang valid. Salah satunya adalah, sintaksnya susah dibaca, karena banyak menggunakan simbol-simbol yang bukan huruf dan angka.
9. R
R (juga dikenal sebagai GNU S) adalah bahasa pemrograman dan perangkat lunak untuk analisis statistika dan grafik. R dibuat oleh Ross Ihaka dan Robert Gentleman di Universitas Auckland, Selandia Baru, dan kini dikembangkan oleh R Development Core Team, di mana Chambers merupakan anggotanya. R dinamakan sebagian setelah nama dua pembuatnya (Robert Gentleman dan Ross Ihaka), dan sebagian sebagian dari permainan nama dari S.
Bahasa R kini menjadi standar de facto di antara statistikawan untuk pengembangan perangkat lunak statistika, serta digunakan secara luas untuk pengembangan perangkat lunak statistika dan analisis data.
R menuai popularitasnya seiring dengan peningkatan kebutuhan terhadap analisa big data. Pada sebuah survei yang diselenggarakan oleh Stack Overflow, Bahasa R merupakan bahasa yang ‘paling sedikit dibenci’ oleh programmer
10. Ruby on Rails
Ruby on Rails , atau Rails , adalah kerangka kerja aplikasi web sisi-server yang ditulis dalam Ruby di bawah Lisensi MIT . Rails adalah kerangka kerja model-view-controller (MVC), yang menyediakan struktur default untuk database , layanan web , dan halaman web . Ini mendorong dan memfasilitasi penggunaan standar web seperti JSON atau XML untuk transfer data, HTML , CSS dan JavaScript untuk antarmuka pengguna. Selain MVC, Rails menekankan penggunaan lainnya yang terkenal pola dan paradigma rekayasa perangkat lunak , termasuk convention over configuration (CoC), jangan ulangi diri Anda sendiri (KERING), dan pola rekaman aktif . 
Ruby on Rails merupakan salah satu bahasa pemrograman yang populer dan banyak digunakan oleh perusahaan-perusahaan baik besar maupun kecil. Beberapa perusahaan yang menggunakan Rails: AirBnB, Groupun, Twitter, Shopify, dan Basecamp. Sebelum mempelajari bahasa ini, disarankan untuk memahami Ruby terlebih dahulu

Source : Wikipedia.org

Tidak ada komentar:

Posting Komentar