KomputerProgramming

Rating of programming languages 2016

Ing dina donya program iku salah siji saka industri paling makmur saka kemajuan teknologi. Sing perlu kanggo bisa karo program ora mangu, minangka saiki meh saben kegiatan wis komputerisasi. Sing kok programer apik sing Highly rego loro ing Rusia lan ing luar negeri.

Sedhela babagan basa program

A language programming iku sistem karakter interconnected dibutuhake kanggo nulis program komputer. Kajaba iku, ana pesawat saka aturan, kang mengaruhi program. Gumantung ing aturan saka komputer performs pangolahan komputasional utawa Ngalahake obyek. Iku dirancang cara saka program istimewa kanggo interaksi manungsa-komputer.

Ana rong jinis utama basa kanggo program:

  1. Standard (pesawat saka unsur makili sintaks lan semantik).
  2. standar Anadene (lunak pribadi dhewe kanggo mesthekake operasi standar).

Senadyan daya lan versatility saka basa ana, ora ukara ora universal. Ing macem-macem sistem dipeksa nemokake opsi basa anyar. Panyebaran pemroses multi-inti lan mobilitas wis digawe karya anyar kanggo gawe.

informasi sajarah

Wiwit dumadine saka komputer elektronik pisanan padha nemokke babagan wolung ewu basa kanggo program. Lan saiki padha terus digawe meh saben dina. Nanging, banget akeh wong sing dikenal mung dening kreator, nanging sawetara wong kasedhiya dienggo dening mayuta-yuta wong.

asli program kagungane abad XIX. Kanggo sawetara ombone, iku bisa disebut piranti programmable, contone, mesin lan piano mechanical Weaving. Prinsip Manajemen iki adhedhasar instruksi, kang bisa dianggep minangka prototipe saking basa program saiki, mung banget simplistic lan primitif.

Ing ngedegaken saka nggawe Ada Augusta Lovelace basa program, matématikawan Inggris, sing ing agêng-abad abad kanggo nulis program kanggo ngitung nomer Bernoulli dimaksudaké kanggo engine analitis saka Charles Babbage. Iku dianggep Programmer komputer pisanan, sawise matématikawan ugi pikantuk siji saka basa pamrograman.

dhasar

Kanthi perkembangan teknologi industri ana perlu kanggo nggawe program sing ngontrol proses pitungan saka nggawe soko. Saka kene kita wiwit katon macem-macem basa program.

Kene sawetara mau:

  • Assembler - basa-tingkat kurang dirancang kanggo komunikasi langsung karo hardware.
  • BASIC - pemrograman paling gampang; needed kanggo disualekno dhisikan saka liya automation.
  • "Cobol" - tingkat dhuwur; Iku digunakake kanggo ngatasi masalah ekonomi.
  • "Fortran" - tingkat dhuwur; Sampeyan iki digawe kanggo algorithmization tugas komputerisasi.
  • "Neraka" - tingkat dhuwur; dirancang kanggo automation kontrol proses (Chacornac Ady Lavleys).
  • Pascal - iki dirancang kanggo mulang program.
  • C lan C ++ - basa universal kanggo kabeh aplikasi; ing adhedhasar syarat sistem Programmer.

basa Popular

A HFS popularitas saka basa program RedMonk adhedhasar evaluasi ing GitHub lan diskusi ing situs StackOverflow. Kanggo 2016. Dhaptar iki minangka nderek:

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

Miturut HFS, paling misuwur iku basa kayata JavaScript lan Jawa. Iki ora ngageti, amarga lagi dibangun menyang Google Chrome, lan Safari browser, kang asring digunakake dening akeh wong ing planet. Kajaba iku, dana sing melu paling populer program AdobeAcrobat lan Reader. Dadi, ing HFS languages adhedhasar popularitas saka dana tartamtu saka kedhaftar.

Nanging miturut majalah IEEESpectrum, paling populer C. Punika ngiring dening Jawa, Python lan C ++. Iki urutan ditemtokake kanthi asil panelusuran kanggo pitakon tartamtu ing dikenal.

indeks Tiobe

Tiobe - indeks sing ngijini kanggo nemtokake popularitas lan dikarepake (HFS) basa program. pitungan digawe ing searches ngemot jeneng basa.

Rating programming language Tiobe yakuwi: ing Panggonan kapisan Jawa, Panggonan Kapindho belongs kanggo C, lan katelu - C ++. On March 2016 Jawa dianakaké pasar bareng 25% ing popularitas antarane basa liyane. Popularitas C melorot dening 2% kanggo 14%. Ngartekno ilang sawijining posisi ObjectiveC, kang nggumunaké, amarga iku utama ing iPhone lan IPad platform. JavaScript uga rusak sawijining popularitas, obah mburi dhaftar.

HFS iki basa pemrograman tundhuk owahan Kerep, minangka wis kawangun gumantung ing kapentingan saka pirsawan target.

basa kerep digunakake

Nalika nggawe OS punika mokal kanggo prédhiksi persis apa pangguna kudu. Kadhangkala mengkono sing sistem operasi ora duwe cukup fitur sing ora kasedhiya. Iku kanggo wong kanggo nggawe basa program perlu, liwat kang ditulis lan dipun ginakaken dening sawijining kode khusus. Panjenenganipun dikenali dening komputer lan suntingan program utawa nggawe pambantu. Kanggo masalah kuwi, sing paling populer sing basa C lan C ++, uga BASIC lan Pascal. Biasanipun nggawe kanggo Windows lan DOS.

Basa kanggo program sing dipérang dadi rong klompok:

  1. Klien (wakil iku JavaScript).
  2. Server (contone apik serves HTML).

Incidentally, iku menang dhaptar basa program HTML. kaluwihan iku pangenalan gampang HTML-Cithakan samubarang browser ana. basa iki dhasar, tanpa kawruh kang iku mokal kanggo nerusake kanggo luwih saka tingkat program.

Dikarepake basa

Rating programming languages dikarepake adhedhasar relevansi ing macem-macem kothak Employment. Kanggo sistem financial mbutuhake piranti canggih lan warna kanggo nggawe program, kayata Jawa lan C #. Nanging kanggo kaca web lan program kuwi kudu basa prasaja lan ringkes, contone, JavaScript utawa Ruby.

Ing bal saka juragan paling populer punika kawruh SQL. data kuwi kaya MySQL, Microsoft SQL wis digawé adhedhasar iku, kang digunakake dening akeh institusi gedhe. Kajaba iku, kabeh telpon ing Android lan iOS basis akses kanggo database SQL disebut SQLite.

Rating of programming languages ing wilayah iki menehi dhaftar ngisor iki dikarepake: Jawa, JavaScript, C # lan liyane.

Makaten, kita bisa nganakke. Peringkat Programming Languages 2016 menehi liya banget padha ing popularitas, panggunaan lan dikarepake. Nanging beda apa ana, nanging alesan iki sing syarat beda wilayah individu saka kegiatan.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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