Komputer, Pemrograman
Peringkat dari bahasa pemrograman 2016
Dalam dunia sekarang ini pemrograman adalah salah satu industri yang paling makmur dari kemajuan teknologi. Kebutuhan untuk bekerja dengan program ini tidak diragukan, karena sekarang hampir setiap aktivitas komputerisasi. Itulah sebabnya programmer yang baik sangat dihargai baik di Rusia dan luar negeri.
Secara singkat tentang bahasa pemrograman
Sebuah bahasa pemrograman adalah sistem karakter yang saling berhubungan yang diperlukan untuk menulis program komputer. Selain itu, ada seperangkat aturan, yang mempengaruhi program. Tergantung pada aturan komputer melakukan proses komputasi atau menangani benda. Ini dirancang metode pemrograman khusus untuk interaksi manusia-komputer.
Ada dua jenis utama dari bahasa pemrograman untuk:
- Standar (set elemen yang mewakili sintaks dan semantik).
- standar inkarnasi (perangkat lunak sendiri untuk memastikan operasi standar).
Meskipun kekuatan dan fleksibilitas dari bahasa yang ada saat ini, tidak ada sintaks tidak universal. Berbagai sistem dipaksa untuk menciptakan sebuah pilihan bahasa baru. Penyebaran prosesor multi-core dan mobilitas telah menciptakan pekerjaan baru bagi para pengembang.
informasi sejarah
Sejak penciptaan komputer elektronik pertama diciptakan sekitar delapan ribu bahasa untuk pemrograman. Dan sekarang mereka terus dibuat hampir setiap hari. Namun, sangat banyak dari mereka yang hanya diketahui oleh pencipta, tetapi beberapa dari mereka yang tersedia untuk digunakan oleh jutaan orang.
asal pemrograman milik abad kesembilan belas. Untuk batas tertentu, itu bisa disebut perangkat diprogram, misalnya, mesin dan piano mekanik tenun. Prinsip manajemen didasarkan pada instruksi, yang dapat dianggap sebagai prototipe dari bahasa pemrograman saat ini, hanya sangat sederhana dan primitif.
Pendiri penciptaan Ada Lovelace Agustus bahasa pemrograman, seorang matematikawan Inggris, yang di pertengahan abad kesembilan belas untuk menulis sebuah program untuk menghitung angka Bernoulli ditujukan untuk mesin analitis Charles Babbage. Hal ini dianggap sebagai programmer komputer pertama, setelah matematika juga bernama salah satu bahasa pemrograman.
pondasi
Dengan perkembangan teknologi industri teknologi informasi ada kebutuhan untuk membuat program yang mengontrol proses perhitungan menciptakan sesuatu. Dari sini kita mulai muncul berbagai bahasa pemrograman.
Berikut adalah beberapa dari mereka:
- Assembler - bahasa tingkat rendah yang dirancang untuk berkomunikasi secara langsung dengan perangkat keras.
- DASAR - pemrograman termudah; dibutuhkan untuk akuisisi awal berarti otomatisasi.
- "Cobol" - tingkat tinggi; Ini digunakan untuk memecahkan masalah ekonomi.
- "Fortran" - tingkat tinggi; Ini diciptakan untuk algorithmization tugas komputasi.
- "Neraka" - tingkat tinggi; dirancang untuk otomatisasi proses kontrol (dinamai untuk menghormati Ady Lavleys).
- Pascal - dirancang untuk mengajarkan pemrograman.
- C dan C ++ - bahasa universal untuk semua aplikasi; di didasarkan pada persyaratan sistem programmer.
bahasa populer
Sebuah rating popularitas bahasa pemrograman RedMonk didasarkan pada evaluasi GitHub dan diskusi di situs StackOverflow. Untuk tahun 2016. Daftar ini adalah sebagai berikut:
- JavaScript.
- Java.
- PHP.
- Python.
- C #.
- C ++.
Menurut rating, yang paling populer adalah bahasa seperti JavaScript dan Java. Hal ini tidak mengherankan, karena mereka dibangun ke Google Chrome, dan Safari browser, yang sering digunakan oleh banyak orang di planet ini. Selain itu, dana tersebut terlibat dalam paling populer program Adobe Acrobat dan Reader. Jadi, peringkat bahasa pemrograman didasarkan pada popularitas dana tertentu dari pengguna.
Namun menurut majalah IEEESpectrum, yang paling populer adalah C. Hal ini diikuti oleh Java, Python dan C ++. Urutan ini ditentukan dengan cara hasil pencarian untuk query tertentu di situs dikenal.
indeks TIOBE
TIOBE - indeks yang memungkinkan untuk menentukan popularitas dan permintaan (rating) bahasa pemrograman. perhitungan dibuat pada pencarian yang berisi nama bahasa.
Peringkat bahasa pemrograman TIOBE adalah sebagai berikut: di tempat pertama adalah Jawa, Tempat kedua milik C, dan yang ketiga - C ++. Pada Maret 2016 Java mengadakan pangsa pasar 25% di popularitas di kalangan bahasa lain. Popularitas C menurun 2% sampai 14%. Secara signifikan kehilangan posisinya ObjectiveC, yang mengejutkan, karena itu adalah utama di iPhone dan iPad platform. JavaScript juga kehilangan popularitasnya, bergerak akhir daftar.
Peringkat ini bahasa pemrograman tunduk pada perubahan sering, seperti yang terbentuk tergantung pada kepentingan khalayak sasaran.
bahasa sering digunakan
Bila Anda membuat OS adalah mustahil untuk memprediksi apa yang pengguna akan perlu. Kadang-kadang terjadi bahwa sistem operasi tidak memiliki cukup fitur yang tidak tersedia. Hal ini bagi mereka untuk menciptakan bahasa pemrograman yang diperlukan, melalui yang ditulis dan dilaksanakan oleh kode khusus. Dia diakui oleh komputer dan mengedit program atau membuat penolong. Untuk masalah tersebut, yang paling populer adalah bahasa C dan C ++, serta BASIC dan Pascal. Mereka biasanya membuat untuk Windows dan DOS.
Bahasa pemrograman dibagi menjadi dua kelompok:
- Client (perwakilan adalah JavaScript).
- Server (contoh yang baik menyajikan HTML).
Kebetulan, ia bertengger di puncak daftar bahasa pemrograman HTML. Keuntungannya adalah pengakuan mudah HTML-template salah satu browser yang ada. Bahasa ini adalah dasar, tanpa pengetahuan adalah mustahil untuk beralih ke tingkat yang lebih tinggi dari pemrograman.
Permintaan untuk bahasa
Peringkat bahasa pemrograman permintaan berdasarkan relevansi di berbagai bidang pekerjaan. Untuk sistem keuangan memerlukan alat yang canggih dan beragam untuk menciptakan program-program, seperti Java dan C #. Tapi untuk halaman web dan program seperti itu perlu bahasa yang sederhana dan ringkas, misalnya, JavaScript atau Ruby.
Di bidang pengusaha paling populer adalah pengetahuan tentang SQL. database seperti seperti MySQL, Microsoft SQL telah dibuat berdasarkan itu, yang digunakan oleh banyak lembaga-lembaga besar. Selain itu, semua ponsel Android dan IOS berbasis akses ke database SQL yang disebut SQLite.
Peringkat dari bahasa pemrograman di daerah ini memberikan daftar berikut permintaan: Java, JavaScript, C # dan lain-lain.
Dengan demikian, kita dapat menyimpulkan. Peringkat Bahasa Pemrograman 2016 menyediakan sarana yang sangat mirip dalam popularitas, penggunaan dan permintaan. Tapi perbedaan memang ada, tetapi alasan untuk ini adalah kebutuhan yang berbeda dari masing-masing bidang kegiatan.
Similar articles
Trending Now