Mga kompyuter, Programming
Listahan sa mga programming languages. Programming nga mga pinulongan sa ubos ug taas nga ang-ang
Tungod kay ang pagpalambo sa teknolohiya sa computer wala magpabilin, ug sa kanunay nagpalambo sa mga pamaagi ug pamaagi sa programming, ingon man mga programming language. Hunahunaa kung unsa nga mga pinulongan ang anaa sa modernong kompyuter ug ang klasipikasyon niini.
Kinatibuk-ang impormasyon
Ang listahan sa mga pinulongan sa programming kaayo lapad ug nagkalainlain nga kini hapit imposible nga hingpit nga imantala kini. Taliwala sa tanan nga mga pinulongan, adunay tulo ka pangunang subgroups:
- Machine (ubos nga lebel nga programming languages);
- Ang mga makina (orient assemblers);
- Machine-independent (high-level);
Lakip sa mga tig-develop sa modernong software nga labing popular ang mosunod nga mga mayor nga programming languages. Ang listahan gilista sa nagkalain-laing pagkasikat:
- SQL.
- Java.
- XML.
- C ++.
- HTML.
- Visual Basic.
- XSL.
- Delphi.
Kini nga lista sa mga pinulongan sa programming dili pa kompleto, apan kini ang labing pinulongan nga mga pinulongan, ang kahibalo nga mahimo nga gikinahanglan gikan sa programmer sa dihang nagpatrabaho. Silang tanan mga taas nga level programming nga mga pinulongan.
Mga Sumbanan sa Programming
Ang ubos nga lebel sa programming languages mao ang mga pinulongan nga nagkinahanglan sa pagkonsiderar sa matang ug kapabilidad sa processor. Ang mga operators ug pamaagi sa pagpadagan sa ingon nga mga programming languages adunay igo nga suod sa code sa makina, gikinahanglan nila ang kahibalo sa device sa memorya sa personal nga kompyuter ug kung giunsa kini gi-access sa processor.
Lisud ang pagngalan sa mga nagkalain-laing ubos nga lebel nga mga pinulongan sa programming. Ang lista sa tanan nga sama mao ang mahimong usa ka dominante nga pinulongan - ang assembler. Tungod kay kini nagtugot kanimo sa pagkompos sa mga code sa programa sa nota sa usa ka machine code nga duol, ang pinulongang pinulongan gigamit lamang sa pagsulat sa software nga sistema, sama sa mga operating system, mga driver sa aparato, ug mga code sa pagpugong sa programming alang sa microcircuits.
Ang kalisud sa maong mga programming languages mao nga ang mga programa diha kanila gisulat aron sa paghimo sa piho nga mga buluhaton sa usa ka partikular nga himan ug ang ilang pagpatuman imposible sa pagbalhin ngadto sa laing processor.
Pagpalambo sa aplikasyon
Ang usa ka listahan sa mga pinulongan sa pagprograma alang sa pagmugna og mga custom nga mga aplikasyon, maingon man alang sa pagpalambo ug pagpatuman sa custom software, adunay liboan nga mga posisyon. Ingon sa imong nasabtan, kini nga pagkadaiya tungod sa kamatuoran nga ang usa ka partikular nga pinulongan angay alang sa pagsulbad sa mga partikular nga problema.
Bisan pa sa kamatuoran nga kini nga mga pinulongan sa pagprogramo gihubit sa usa ka lain nga grupo, ang pagpatuman niini mahitabo diha sa code sa makina. Aron ipatuman ang usa ka natapos nga linya sa programa pinaagi sa linya ug hubaron kini ngadto sa kodigo sa makina, ang mga espesyal nga programa gigamit - mga maghuhubad. Kon ang paghubad sa kodigo gikan sa usa ka pinulongan ngadto sa lain nga nahimo nga walay pagpatuman sa mga sugo, nan ang mga compiler naghimo niini. Sa kinatibuk-an, ang mga programa nga gidesinyo sa paghubad sa sinulat nga mga programa gikan sa usa ka pormal nga programming language ngadto sa lain gitawag nga mga maghuhubad
Atong susihon ang taas nga lebel nga programming languages. Dili namo ilista ang lista, isulat lang namo ang pipila ka detalye bahin sa matag usa nga labing inila.
SQL
Usa ka pinasahi nga programming language ang gidisenyo alang sa pagtrabaho sa mga sistema sa pagdumala sa database ug sa ilang mga programa. Ang SQL gihubad ingon nga "espesyal nga pangutana nga pinulongan". Sukad sa bag-ohay nga mga dekada ang merkado sa database nagkadako na, ang pagkapopular sa kini nga pinulongan dili matingala.
Adunay managlahi nga mga opinyon mahitungod sa kaugmaon niining pinulongan. Kini wala tuyoa nga nagtuo nga ang teknolohiya sa pagmugna og mga relational nga mga database anaa sa ibabaw, apan ang panahon niini nahurot na. Ang panginahanglan alang sa pagpalambo sa kalambigitan sa nagkadaghan nga gidaghanon sa mga giprosesong datos nagdala sa mga eksperto ngadto sa ideya nga sa umaabot, ang katawhan nagkinahanglan lamang og usa ka transisyon gikan sa relational ngadto sa post-relational nga mga teknolohiya, apan sa pagpreserbar sa pagkomparar sa kasamtangan nga data nga mga bangko.
Javascript
Sa husto kini nahimutang ikaduha sa taas nga lebel nga programming languages. Sayon nga makat-on, sayon nga gamiton. Dugang kon itandi sa katigulangan sa adaptability sa programming nagdala ngadto sa kamatuoran nga ang pagtrabaho uban niini nga pinulongan, minilyon nga mga tawo sa tibuok kalibutan. Ang pinulongan nga nakabase sa object nga gibase sa C ++, gipahiangay sa pagmugna sa mga programa ug mga aplikasyon nga makahimo sa pagproseso sa dagkong kasayuran sa pag-agay sa espesyal nga mga palibot ug pagtagad sa piho nga palibot sa pagpatuman sa nahuman nga produkto sa software.
Ang teknolohiya sa Java mao ang pundasyon nga nagtugot sa walay kinutuban nga gidaghanon aron madugangan ang imprastruktura sa mga negosyo ug mga kompaniya nga mahimong magkahiusa sa sistema sa labing nagkalainlaing kalibre, gikan sa pagkonektar ngadto sa network sa telepono pinaagi sa Wi-fi ug pagtapos sa mga supercomputers.
XML
Ang kaliwat sa HTML, kini nga teknolohiya usa ka pinulongan nga mapahimuslan nga markup. Gipahiangay kini sa paghubad sa mga dokumento. Naghimo kini sa labing komplikado nga kausaban ug mga kausaban sa mga dokumento. Ang XML nga pinulongan gigamit alang sa pagpadala ug temporaryo nga pagtipig sa datos kung magtrabaho uban ang nagkalain-laing mga relational nga mga database pinaagi sa Internet.
Ang XML nakaabot na sa usa ka ang-ang diin kini makaangkon sa papel sa usa ka sukaranang teknolohiya sa pagtukod sa mga network sa kompyuter.
Nag-programa kami sa Russian
Ang labing popular nga mga pinulongan sa programming naggamit sa bokabularyo sa Iningles. Bisan pa, gawas pa kanila adunay mga pinulongan nga programming sa Russian. Ang listahan sa Ruso gamay ra, ug ang hilisgutan nga dapit diin kini gigamit espesyal kaayo. Naghatag kami og pipila ka mga ehemplo.
- 1C: Enterprise. Usa ka tibuok nga sistema nga gidisenyo aron pagdumala sa organisasyon sa tanan nga bahin sa kalihokan. Kasagaran, sa pagpangita alang sa mga empleyado, mahimo ka makigkita sa "Programmer 1C".
- Ang berbo. Usa ka analogo sa Pascal nga nagsultig Iningles.
- Robik. Usa ka pinasahi nga programming language nga gimugna aron itudlo sa mga bata ang mga sukaranan sa programming.
- Ang rapier. Usa ka pinulongan nga adunay dynamic nga pag-type base sa mga pamaagi.
Sumala sa imong makita, ang listahan sa mga pinulongan sa programming hilabihan ka daghan ug nagkalainlain nga kini dili mahimong malakip sa bisan unsang klasipikasyon ug mga lista. Kung nakahukom ka nga magprograma sa usa ka amateur o propesyonal nga lebel, nan hinumdomi nga ang programmer usa ka mamugnaon nga propesyon nga nagkinahanglan dili lamang sa kahibalo, kondili usab sa imahinasyon, imahinasyon, intuition ug bisan sa usa ka gamay nga swerte.
Similar articles
Trending Now