Komputiloj, Programado
Listo de programlingvoj. Lingvoj malalta kaj alta nivelo de programado
Kiel la evoluo de komputila teknologio ne staras senmove kaj estas konstante plibonigi metodojn kaj programado teknikoj kaj programlingvoj. Konsideru tion, kion lingvoj estas en la kampo de moderna komputilo kaj lia klasifiko.
Superrigardo
Listo de programlingvoj estas tiel vasta kaj diversa, ke ĝi estas tute disvastiĝis - tasko preskaŭ neebla. Inter ĉiuj lingvoj povas esti dividita en tri ĉefaj grupoj:
- maŝino (malalta-nivela programlingvoj);
- maŝino orientita (ensambladores);
- maŝino-sendependa (alta nivelo);
Inter la programistoj de moderna programaro estas la plej populara sekvante bazajn programlingvoj. Listo en malkreskanta ordo de populareco:
- SQL.
- Java.
- XML.
- C ++.
- HTML.
- Vida Baza.
- XSL.
- Delfos.
Tiu listo de programlingvoj estas malproksima de kompleta, sed ĝi estas la plej populara lingvoj, kono kiu povas postuli programisto por laborposteno. Ili ĉiuj estas altnivela programlingvoj.
programado Fundamentoj
Malaltnivela programado - tiuj estas la lingvoj ke vi postulas por konsideri la tipon kaj kapabloj de la procesoro. Telefonistoj kaj metodoj de operacio de tiaj programlingvoj estas fermi sufiĉa al la maŝino kodo, ili postulas scion de PC memoro kaj la procesoron turnas al ŝi.
Estas malfacile nomi diversajn malalta nivelo programlingvoj. Listo ankoraŭ estos reduktita al unu superecon de lingvo - la ensamblador. Ekde ĝi permesas fari kodoj de programoj en la skribmaniero proksime al maŝino kodo, la ensamblador uzita ekskluzive por skribanta sistemo programaro kiel mastrumaj sistemoj, peliloj, kaj en la programado de kontrolo blato kodoj.
La malavantaĝo de tiaj programlingvoj estas ke ili estas skribitaj en la programo por plenumi specifajn taskojn sur aparta aparato, kaj lia ekzekuto ne eblas en la kazo de transdono al alia procesoro.
aplikaĵo Evoluo
Listo de programlingvoj krei kutimo aplikoj kaj ankaŭ por la disvolviĝo kaj efektivigo de kutimo programaro havas miloj da aĵoj. Kiel kompreni tian vario pro tio, ke specifa lingvo taŭgas por solvi diversajn taskojn.
Malgraŭ tio, ke ĉi tiuj programlingvoj estas difinita en aparta grupo, ilia efektivigo okazas en la maŝino kodo. Por fari la programo linio por linio kaj preta por traduki ĝin en kodo de maŝino uzante speciala programaro - interpretistoj. Se la traduko de la kodo de unu lingvo al alia estas efektivigita sen elfaranta teamoj, tiam okupiĝis tiu programo kompililoj. Ĝenerale, la programoj desegnita por traduki programojn skribita en formala programlingvo en alian, nomata tradukistoj.
Konsideru pli alta nivelo programlingvoj. La listo estos ne nur skribi ekstere kelkajn detalojn pri ĉiu el la plej populara.
SQLa
Specialigitaj programlingvo desegnita ĉefe por uzo kun datumbazo mastrumado sistemoj kaj programado. SQLa tradukas kiel "specialigita serĉvorto lingvo." Ekde la lastaj jardekoj de la DBMS merkato kreskis multajn fojojn, la populareco de la lingvo ne igas surprizo.
Estas malsamaj opinioj sur la estonteco de la lingvo. Definitive oni kredas ke la teknologio por krei rilata datumbazo estis ĉe la alteco, sed lia tempo kuras eksteren. La neceso de disvolviĝo rilate al la kreskanta volumoj de procesita datumoj kondukas spertuloj kredi ke la homaro estas simple necesa transiro de interrilata teknologio al post-rilata estonte, sed kun la celo konservi kongruon kun ekzistanta datumoj bankoj.
Javascript
Dekstre estas la dua plej granda altnivela programlingvoj. Facile lernebla, facile uzebla. Pliigita kompare al la pragenerinto de taŭgeco programado kondukas al tio, ke labori kun ĉi tiu lingvo de milionoj da homoj tutmonde. Objektema lingvo bazita sur C ++, adaptita al la kreo de programoj kaj aplikoj kiuj povas pritrakti enormajn kvantojn de informo en specialigitaj medioj kaj adaptitaj al specifaj efektivigo medio de la finita produkto.
Java Teknologio - estas la fundamento kiu permesas senliman kvantoj pliigi infrastrukturo kompanioj kaj entreprenoj kiuj povas ligi kune la plej diversaj kalibro sistemo de konektanta al la reto per Wi-fi telefonoj por superkomputiloj.
XML
Posteulo de HTML, ĉi tiu teknologio estas etendebla markado lingvo. Ĝi estas adaptita por interpreti la dokumentoj. Sur ĝi efektivigi kompleksajn transformo kaj ŝanĝo dokumentoj. XML estas uzita por transdoni kaj vendejo datumojn provizore kiam laboras kun malsamaj datumbazoj relacionales per interreto.
XML jam atingis nivelon kie povas pretendi esti la fundamenta por entrepreno reto teknologio.
Ni planas ruse
Plej popularaj programlingvoj uzas la vortprovizon de la angla lingvo. Tamen, krom tiuj, estas ankaŭ rusa programlingvoj. Listo de la rusa malgrandaj kaj la temo areon en kiu ili estas uzataj, estas tre specialigitaj. Jen kelkaj ekzemploj.
- 1C: Enterprise. La tuta sistemo estas desegnita por la direktado de la organizo en ĉiuj areoj de aktiveco. Ofte, la anoncoj sur la serĉado de dungitoj povas renkonti «1C Programisto".
- La verbo. Anglalingva analoga de Pascal.
- Robic. Specialigitaj programlingvo desegnita por instrui infanoj la fundamentojn de programado.
- Rapier. Dinamike tajpita lingvo, surbaze de la proceduroj.
Ĝi kiel povas vidi, la listo de lingvoj estas tiel vasta kaj diversa, ke estas neeble kovri ajnan klasifikoj kaj listojn. Se vi decidas fari la programado en la amatora aŭ profesia nivelo, tiam memoru, ke la programisto - creativa profesio kiu postulas ne nur scion, sed ankaŭ fantazio, imago, intuicio, kaj eĉ iomete da bonŝanco.
Similar articles
Trending Now