KomputerPengaturcaraan

Kedudukan bahasa pengaturcaraan 2016

Dalam dunia hari ini pengaturcaraan adalah salah satu industri yang paling makmur kemajuan teknologi. Keperluan untuk bekerja dengan program yang tidak ragu-ragu, kerana kini hampir setiap aktiviti berkomputer. Itulah sebabnya pengaturcara yang baik amat dihargai kedua-dua di Rusia dan di luar negara.

Secara ringkas mengenai bahasa pengaturcaraan

Bahasa pengaturcaraan adalah satu sistem aksara saling dikehendaki menulis program komputer. Di samping itu, terdapat satu set peraturan, yang memberi kesan kepada program ini. Bergantung pada kaedah-kaedah komputer melaksanakan proses pengiraan atau mengendalikan objek. Ia direka kaedah pengaturcaraan semata-mata untuk interaksi manusia-komputer.

Terdapat dua jenis utama bahasa untuk pengaturcaraan:

  1. Standard (set unsur-unsur yang mewakili sintaks dan semantik).
  2. standard penjelmaan (alat perisian sendiri untuk memastikan operasi standard).

Walaupun tenaga dan serba boleh daripada bahasa kini sedia ada, tidak sintaks tidak universal. Pelbagai sistem terpaksa mencipta satu pilihan bahasa baru. Penyebaran pemproses berbilang teras dan mobiliti telah mencipta kerja baru kepada pemaju.

maklumat sejarah

Sejak penciptaan komputer elektronik pertama dicipta kira-kira lapan seribu bahasa untuk pengaturcaraan. Dan kini mereka terus dicipta hampir setiap hari. Walau bagaimanapun, tidak ramai di antara mereka hanya diketahui oleh pencipta, tetapi sebahagian daripada mereka tersedia untuk digunakan oleh berjuta-juta orang.

pengaturcaraan asal milik abad kesembilan belas. Sedikit sebanyak, ia boleh dikatakan sebagai peranti boleh program, sebagai contoh, Mesin dan piano mekanikal menganyam. Prinsip pengurusan adalah berdasarkan kepada arahan, yang boleh dianggap sebagai prototaip bahasa pengaturcaraan semasa, hanya sangat mudah dan primitif.

Pengasas penciptaan adalah bahasa pengaturcaraan Ada Lovelace Ogos, seorang ahli matematik British, yang pada pertengahan abad kesembilan belas untuk menulis program untuk mengira nombor Bernoulli bertujuan untuk enjin analisis Charles Babbage. Ia dianggap programmer komputer pertama, selepas ahli matematik itu turut dipilih sebagai salah satu bahasa pengaturcaraan.

asas

Dengan perkembangan Teknologi industri terdapat keperluan untuk mewujudkan program-program yang mengawal proses pengiraan mewujudkan sesuatu. Dari sini kita mula muncul pelbagai bahasa pengaturcaraan.

Berikut adalah sebahagian daripada mereka:

  • Penghimpun - bahasa peringkat rendah direka untuk berkomunikasi secara terus dengan perkakasan.
  • BASIC - pengaturcaraan yang paling mudah; diperlukan untuk pengambilan awal cara automasi.
  • "Cobol" - yang tinggi; Ia digunakan untuk menyelesaikan masalah ekonomi.
  • "Fortran" - yang tinggi; Ia dicipta untuk algorithmization tugas pengkomputeran.
  • "Neraka" - yang tinggi; direka untuk automasi kawalan proses (dinamakan sebagai penghormatan kepada Ady Lavleys).
  • Pascal - telah direka untuk mengajar pengaturcaraan.
  • C dan C ++ - bahasa universal bagi semua permohonan; dalam adalah berdasarkan kepada keperluan programmer sistem.

bahasa popular

A Kedudukan populariti bahasa pengaturcaraan RedMonk adalah berdasarkan penilaian pada GitHub dan perbincangan di laman StackOverflow. Untuk tahun 2016. Senarai ini adalah seperti berikut:

  • JavaScript.
  • Java.
  • PHP.
  • Python.
  • C #.
  • C ++.

Mengikut penarafan, yang paling popular adalah bahasa seperti JavaScript dan Jawa. Ini tidak menghairankan, kerana ia dibina ke dalam Google Chrome, dan pelayar Safari, yang sering digunakan oleh ramai orang di planet ini. Di samping itu, dana ini terlibat dalam program AdobeAcrobat dan Reader hebat. Jadi, penarafan bahasa pengaturcaraan adalah berdasarkan populariti wang tertentu daripada pengguna.

Tetapi menurut majalah IEEESpectrum, yang paling popular adalah C. Ia diikuti oleh Java, Python dan C ++. Urutan ini telah dipilih melalui hasil carian untuk pertanyaan tertentu pada laman web yang diketahui.

indeks Tiobe

Tiobe - indeks yang membolehkan untuk menentukan populariti dan permintaan (penilaian) bahasa pengaturcaraan. Pengiraan dibuat pada carian yang mengandungi nama bahasa.

Rating Tiobe bahasa pengaturcaraan adalah seperti berikut: di tempat pertama adalah Jawa, Tempat kedua milik C, dan ketiga - C ++. Pada Mac 2016 Java mengadakan bahagian pasaran 25% popular di kalangan bahasa lain. Populariti C menurun sebanyak 2% kepada 14%. Ketara hilang kedudukannya ObjectiveC, yang menghairankan, kerana ia adalah utama pada platform IPhone dan IPad. JavaScript juga kehilangan popularitinya, akhir senarai bergerak.

Kedudukan ini bahasa pengaturcaraan adalah tertakluk kepada perubahan yang kerap, seperti yang dibentuk bergantung kepada kepentingan penonton sasaran.

bahasa yang kerap digunakan

Apabila anda membuat OS adalah mustahil untuk meramalkan apa yang pengguna akan perlukan. Kadang-kadang ia berlaku bahawa sistem operasi tidak mempunyai ciri-ciri yang cukup yang tidak disediakan. Ia adalah untuk mereka untuk mencipta bahasa pengaturcaraan yang perlu, melalui yang ditulis dan dilaksanakan oleh kod khas. Dia diiktiraf oleh komputer dan suntingan program atau buat penolong. Untuk masalah itu, yang paling popular adalah bahasa C dan C ++, serta BASIC dan Pascal. Mereka biasanya membuat untuk Windows dan DOS.

Bahasa untuk pengaturcaraan dibahagikan kepada dua kumpulan:

  1. Pelanggan (wakil adalah JavaScript).
  2. Server (contoh yang baik menyajikan HTML).

Secara kebetulan, ia mendahului senarai bahasa pengaturcaraan HTML. Kelebihannya adalah pengiktirafan mudah HTML-template sebarang penyemak imbas sedia ada. Bahasa ini adalah asas, tanpa pengetahuannya ia adalah mustahil untuk bergerak ke tahap yang lebih tinggi pengaturcaraan.

Permintaan untuk bahasa

Kedudukan bahasa pengaturcaraan permintaan berdasarkan kesesuaian dalam pelbagai bidang pekerjaan. Bagi sistem kewangan memerlukan alat canggih dan pelbagai program mewujudkan, seperti Java dan C #. Tetapi untuk halaman web dan program itu perlu bahasa yang mudah dan ringkas, sebagai contoh, JavaScript atau Ruby.

Dalam bidang majikan yang paling popular adalah pengetahuan SQL. pangkalan data itu seperti MySQL, Microsoft SQL telah dicipta berdasarkan di atasnya, yang digunakan oleh banyak institusi yang besar. Di samping itu, semua telefon pada Android dan IOS berasaskan akses kepada pangkalan data SQL dipanggil SQLite.

Kedudukan bahasa pengaturcaraan di kawasan ini memberikan senarai berikut Menjadi: Java, JavaScript, C # dan lain-lain.

Oleh itu, kita boleh membuat kesimpulan. Kedudukan Bahasa Pengaturcaraan 2016 menyediakan cara yang hampir sama popular, penggunaan dan permintaan. Tetapi perbezaan memang wujud, tetapi sebab-sebab ini adalah keperluan yang berbeza dari kawasan individu aktiviti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.birmiss.com. Theme powered by WordPress.