RačunalaProgramiranje

Popis programskih jezika. Programske jezike niskog i visokog nivoa

Kako je razvoj kompjuterske tehnologije ne stoji i dalje i stalno unapređuju metode i programiranje tehnike i programskim jezicima. Uzmite u obzir ono što jezici su tamo u oblasti moderne računara i njihove klasifikacije.

pregled

Popis programskih jezika su toliko širok i raznolik da se u potpunosti širi - zadatak gotovo nemoguće. Među svim jezicima mogu se podijeliti u tri osnovne grupe:

  • mašina (programiranje niske razine jezika);
  • mašina orjentisan (montera);
  • mašina-nezavisni (visok nivo);

Među programeri savremenih softverskih su najpopularniji sljedeće osnovne programskim jezicima. List u silaznom redoslijedu popularnosti:

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

Ova lista programskih jezika je daleko od potpune, ali je najpopularniji jezika, od kojih znanja mogu zahtijevati programer za posao. Oni su svi programskim jezicima na visokom nivou.

programiranje Osnove

Low-level programiranje - to su jezici koja vam je potrebna da se uzmu u obzir vrstu i mogućnosti procesora. Operatori i metode rada takvih programskih jezika su dovoljno blizu kod mašina, oni zahtijevaju poznavanje PC memorije i procesora pretvara u nju.

Teško je nazvati raznim programskim jezicima niskog nivoa. List dalje će biti smanjena na jednu primat jezika - asembler. S obzirom na to omogućava da se pravila programa u notaciji blizu mašinski kod, asembler koristi isključivo za pisanje softver sistem, kao što su operativni sistemi, upravljačke programe i u programiranju kontrole čip kodova.

Loša strana takvih programskih jezika je da su napisani u programu za obavljanje određenih poslova na određenom uređaju, a njihovo izvršenje nije moguće u slučaju transfera u drugi procesor.

razvoj aplikacija

Popis programskih jezika za stvaranje prilagođenih aplikacija, kao i za razvoj i implementaciju prilagođeni softver ima na hiljade predmeta. Kako razumjeti takvu raznolikost s obzirom na to da je određeni jezik je pogodan za rješavanje različitih zadataka.

Uprkos činjenici da su ovi programski jezici se određuje u posebnu grupu, njihova implementacija se odvija u kodu mašina. Da izvrši program red po red i spremni da ga prevede na mašinski kod pomoću posebnog softvera - tumači. Ako je prevod kod sa jednog jezika na drugi obavlja bez izvođenja timova, a zatim se bave ovom programu kompajlera. U principu, programi dizajniran za prevođenje programa pisanih u formalnom programskog jezika na drugi, pod nazivom prevodilaca.

Uzmite u obzir više programskih jezika na visokom nivou. Listi će biti ne samo napisati nekoliko detalja o svakoj od najpopularnijih.

SQL

Specijalizirani programski jezik dizajniran prvenstveno za upotrebu sa sistemima za upravljanje bazama podataka i programiranje. SQL prevodi kao "specijalizovani upitni jezik." Od posljednjeg desetljeća na tržištu DBMS je porasla mnogo puta, popularnost jezik ne postane iznenađenje.

Postoje različite poglede na budućnost jezika. Definitivno se vjeruje da je tehnologija za stvaranje relacijska baza podataka bila na vrhuncu, ali njegovo vrijeme ističe. Potreba za razvoj u vezi sa povećanjem količine obrađenih podataka dovodi stručnjake da vjeruju da čovječanstvo je jednostavno potrebno prelazak iz relaciona tehnologiju za post-relacijski u budućnosti, ali s ciljem očuvanja kompatibilnost sa postojećim bankama podataka.

Javascript

Na desnoj strani je drugi najveći programskih jezika na visokom nivou. Jednostavan za naučiti, jednostavan za korištenje. Povećana odnosu na praotac fitnes programiranja dovodi do toga da se radi sa ovom jeziku miliona ljudi širom svijeta. Objektno orijentiran jezik baziran na C ++, prilagođena kreiranju programa i aplikacija koje mogu nositi ogromne količine informacija u posebnim okruženjima i prilagođen specifičnim implementaciju okruženje gotovog proizvoda.

Java tehnologiji - je temelj koji omogućava neograničenim količinama za povećanje infrastrukture i kompanije koje mogu povezuju najrazličitije kalibra sistem povezivanja na mrežu preko Wi-Fi telefona do superračunara.

XML

Potomak HTML, ova tehnologija je Extensible Markup jezik. Ona je prilagođena interpretirati dokumente. Na njemu za obavljanje složene transformacije i promjena dokumenata. XML se koristi za prijenos i pohranu podataka privremeno pri radu sa različitim relacijskim bazama podataka putem interneta.

XML je već dostigao nivo na kojem se može tvrditi da je od suštinskog značaja za preduzeće mrežnih tehnologija.

Mi smo program na ruskom

Najpopularnije programski jezici koriste vokabular engleskog jezika. Međutim, osim ovih, postoje i ruski programskim jezicima. Spisak ruskog malih i predmetno područje u kojima se koriste, vrlo je specijalizirani. Evo nekoliko primjera.

  • 1C: Enterprise. Ceo sistem je dizajniran za upravljanje organizacije u svim područjima djelovanja. Često, reklame na potragu za zaposlene može zadovoljiti "1C Programer".
  • Glagol. Na engleskom jeziku analog Pascal.
  • Robić. Specijalizirani programski jezik dizajniran da podučava djecu osnove programiranja.
  • Rapier. Dinamički otkucao jezik, na osnovu procedure.

Kao što možete vidjeti, na popisu jezika je tako širok i raznolik da je nemoguće da pokrije bilo klasifikacije i liste. Ako se odlučite za učiniti programiranje na amaterske ili profesionalnom nivou, onda se setim da je programer - kreativni profesija koja zahtijeva ne samo znanje, već i fantazija, mašta, intuicija, pa čak i malo sreće.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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