Mga computerProgramming

Listahan ng mga programming language. Mga programming language na mababa at mataas na antas

Habang ang pagpapaunlad ng teknolohiya sa computer ay hindi tumayo, at patuloy na pagpapabuti ng mga pamamaraan at pamamaraan ng programming, pati na rin ang mga programming language. Isaalang-alang kung anong mga wika ang umiiral sa modernong larangan ng computer at ang kanilang pag-uuri.

Pangkalahatang impormasyon

Ang listahan ng mga wika ng programming ay napakalawak at magkakaiba na halos imposibleng lubusang i-publish ito. Kabilang sa lahat ng mga wika, mayroong tatlong pangunahing subgroup:

  • Machine (mababang antas ng programming language);
  • Machine-oriented (assemblers);
  • Machine-independent (high-level);

Kabilang sa mga developer ng modernong software na pinaka-popular ang sumusunod na mga pangunahing programming language. Ang listahan ay nakalista sa pababang pagkakasunud-sunod ng katanyagan:

  1. SQL.
  2. Java.
  3. XML.
  4. C ++.
  5. HTML.
  6. Visual Basic.
  7. XSL.
  8. Delphi.

Ang listahan ng mga programming language ay malayo sa kumpletong, ngunit ang mga ito ay ang pinaka-popular na mga wika, kaalaman kung saan maaaring kinakailangan mula sa programmer kapag hiring. Lahat sila ay mga mataas na antas ng programming language.

Mga Pangunahing Batayan ng Programming

Ang mga wika ng mababang antas ng programming ay mga wika na nangangailangan ng pagsasaalang-alang ng uri at mga kakayahan ng processor. Ang mga operator at pamamaraan ng pagpapatakbo ng gayong mga programming language ay malapit sa kodigo ng makina, nangangailangan sila ng kaalaman sa aparato ng memorya ng personal na computer at kung paano ini-access ng processor ito.

Mahirap pangalanan ang iba't ibang mga mababang antas na programming language. Ang listahan ng lahat ng pareho ay mababawasan sa isang nangingibabaw na wika - ang assembler. Dahil ito ay nagbibigay-daan sa iyo upang bumuo ng mga code ng programa sa notasyon ng isang machine code malapit, wika pagpupulong ay ginagamit lamang kapag sumusulat ng sistema ng software, tulad ng mga operating system, mga driver ng aparato, at programming control code para sa microcircuits.

Ang downside ng naturang mga programming language ay ang mga programa ay nakasulat sa kanila upang magsagawa ng mga tiyak na mga gawain sa isang partikular na aparato at ang kanilang pagpapatupad ay imposible sa kaso ng paglipat sa isa pang processor.

Pag-unlad ng application

Ang isang listahan ng mga wika ng programming para sa paglikha ng mga pasadyang application, pati na rin para sa pagpapaunlad at pagpapatupad ng custom na software, ay may libu-libong mga posisyon. Tulad ng naintindihan mo, ang pagkakaiba-iba na ito ay dahil sa ang katunayan na ang isang partikular na wika ay angkop para sa paglutas ng mga partikular na problema.

Sa kabila ng katunayan na ang mga programming language na ito ay tinukoy sa isang hiwalay na grupo, ang kanilang pagpapatupad ay nagaganap sa machine code. Upang magsagawa ng isang tapos na linya ng programa ayon sa linya at i-translate ito sa code ng makina, ang mga espesyal na programa ay ginagamit - mga interprete. Kung ang pagsasalin ng code mula sa isang wika patungo sa isa pang ay tapos na walang pagpapatupad ng mga utos, pagkatapos compiler ay ginagawa ito. Sa pangkalahatan, ang mga programang idinisenyo upang isalin ang mga nakasulat na programa mula sa isang pormal na programming language sa iba ay tinatawag na mga tagasalin.

Tingnan natin ang mataas na antas ng mga programming language. Hindi namin ililista ang listahan, isusulat lang namin ang ilang higit pang mga detalye tungkol sa bawat isa sa mga pinakatanyag.

SQL

Ang pinasadyang programming language ay dinisenyo lalo na para sa pagtatrabaho sa mga sistema ng pamamahala ng database at sa kanilang programming. Ang SQL ay isinalin bilang "espesyal na wika ng query". Dahil sa kamakailang mga dekada ang database ng merkado ay lumaki ng maraming beses, ang katanyagan ng wikang ito ay hindi dumating bilang isang sorpresa.

Mayroong iba't ibang mga opinyon tungkol sa hinaharap ng wikang ito. Ito ay malinaw na pinaniniwalaan na ang teknolohiya ng paglikha ng mga database ng pamanggit ay nasa itaas, ngunit ang oras nito ay tumatakbo. Ang pangangailangan para sa pagpapaunlad na may kaugnayan sa pagtaas ng dami ng naprosesong data ay humahantong sa mga eksperto sa ideya na sa hinaharap, ang sangkatauhan ay nangangailangan lamang ng paglipat mula sa pamanggit sa mga post-relational na teknolohiya, ngunit sa pangangalaga ng pagiging tugma sa mga umiiral na bank ng data.

Javascript

Sa pamamagitan ng kanan ito ay nagraranggo ng pangalawang sa mga mataas na antas na mga programming language. Madaling matuto, madaling gamitin. Ang pagtaas sa paghahambing sa ninuno ng pagbagay sa programming ay humahantong sa katotohanan na nagtatrabaho sa wikang ito, milyun-milyong tao sa buong mundo. Ang wika na nakabatay sa object na batay sa C ++, ay iniangkop sa paglikha ng mga programa at mga application na may kakayahang pagproseso ng malalaking daloy ng impormasyon sa mga dalubhasang kapaligiran at isinasaalang-alang ang partikular na kapaligiran ng pagpapatupad ng natapos na produkto ng software.

Ang teknolohiyang Java ay ang pundasyon na nagbibigay-daan sa walang limitasyong dami upang madagdagan ang imprastraktura ng mga negosyo at mga kumpanya na maaaring magkaugnay na mga sistema ng pinaka-magkakaibang kalibre, mula sa pagkonekta sa network ng telepono sa pamamagitan ng Wi-fi at nagtatapos sa mga supercomputers.

XML

Ang kaapu-apuhan ng HTML, ang teknolohiyang ito ay isang napakahabang wika ng markup. Ito ay inangkop upang mabigyang-kahulugan ang mga dokumento. Nagbibigay ito ng mga pinaka-kumplikadong pagbabago at pagbabago sa mga dokumento. Ang wika ng XML ay ginagamit para sa paghahatid at pansamantalang imbakan ng data kapag nagtatrabaho sa iba't ibang mga database ng pamanggit sa pamamagitan ng Internet.

Naabot na ng XML ang antas kung saan maaari itong makuha ang papel ng isang pangunahing teknolohiya para sa pagtatayo ng mga network ng korporasyon.

Nag-program kami sa Russian

Ang pinaka-popular na mga programming language ay gumagamit ng bokabularyo ng Ingles. Gayunpaman, bukod sa mga ito mayroon ding mga wika ng programming Russian. Ang listahan sa Ruso ay maliit, at ang lugar ng paksa kung saan ginagamit ang mga ito ay lubhang nagdadalubhasang. Nagbibigay kami ng ilang halimbawa.

  • 1C: Enterprise. Isang buong sistema na dinisenyo upang pamahalaan ang samahan sa lahat ng lugar ng aktibidad. Kadalasan, sa paghahanap para sa mga empleyado, maaari mong matugunan ang "Programmer 1C".
  • Ang pandiwa. Isang analogue ng Pascal na nagsasalita ng Ingles.
  • Robik. Ang isang pinasadyang programming language na dinisenyo upang turuan ang mga bata ang mga pangunahing kaalaman sa programming.
  • Ang rapier. Ang isang wika na may dynamic na pag-type batay sa mga pamamaraan.

Tulad ng makikita mo, ang listahan ng mga wika ng programming ay napakalaki at iba-iba na hindi ito maaaring saklawin ng anumang mga klasipikasyon at mga listahan. Kung nagpasya kang gawin programming sa isang amateur o propesyonal na antas, pagkatapos ay tandaan na ang programmer ay isang creative na propesyon na nangangailangan ng hindi lamang kaalaman, ngunit din imahinasyon, imahinasyon, intuwisyon at kahit isang maliit na kapalaran.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 tl.delachieve.com. Theme powered by WordPress.