КомпјутериПрограмирање

Списак програмских језика. Језици низак и висок ниво програмирање

Како је развој компјутерске технологије није увек стоји и стално унапређење метода и програмирање технике, и програмске језике. Размислите шта језици постоје у области савремене компјутерске и њихова класификација.

преглед

Списак програмских језика су толико широк и разнолик да је потпуно шири - задатак скоро немогућ. Међу свим језицима могу се поделити у три основне групе:

  • машина (низак ниво програмске језике);
  • машина оријентисани (монтери);
  • мацхине-независна (висок ниво);

Међу програмере савременог софтвера су најпопуларнији следеће основне програмске језике. Листа у опадајућем редоследу популарности:

  1. СКЛ.
  2. Јава.
  3. КСМЛ-.
  4. Ц ++.
  5. ХТМЛ-а.
  6. Висуал.
  7. КССЛ-а.
  8. Делпхи.

Ова листа програмских језика је далеко од комплетне, али је најпопуларнија језика, од којих је знање може захтевати програмер за посао. Они су сви програмски језици на високом нивоу.

програмирање Основе

програмирање ниског нивоа - то су језици које захтевају да узме у обзир врсту и могућности процесора. Оператори и методе рада таквих програмских језика су довољно близу машински код, они захтевају познавање ПЦ меморије и процесор претвара у њој.

Тешко је звати различите програмске језике ниског нивоа. Листа ће и даље бити смањена на један примат језика - асемблера. Јер омогућава да се правила програма у нотацији у непосредној близини машинског кода, асемблер користи искључиво за писање системског софтвера попут оперативних система, управљачке програме, а у програмирању контроле цхип кодова.

Лоша страна ових програмских језика је да су писани у програму за обављање одређених задатака на одређеном уређају, а њихово извршење није могуће у случају преноса на други процесор.

Развој апликација

Списак програмских језика за стварање прилагођених апликација, као и за развој и имплементацију прилагођене софтвера има на хиљаде предмета. Како разумети такву разноврсност због чињенице да је одређени језика је погодан за решавање различитих задатака.

Упркос чињеници да је ова програмски језици утврђене у посебном групом, њихова имплементација одвија у машински код. За извршење програма линију по линију и спремни да га преведе у машински код користећи посебан софтвер - преводилаца. Ако превод кода са једног језика на други врши се без извођења тимова, а затим ангажован у овом програму преводиоца. У принципу, програми дизајнирани за превођење програма написаних у формалном програмском језику у други, под називом преводиоце.

Размислите још програмских језика високог нивоа. Списак ће бити не само написати неколико детаља о свакој од најпопуларнијих.

СКЛ

Специјализовани програмски језик осмишљен првенствено за коришћење са системима за управљање базама података и програма. СКЛ преводи као "специјализовани Куери Лангуаге." С обзиром да су последњих деценија на тржишту ДБМС је порасла много пута, популарност језика не постаје изненађење.

Постоје различити погледи на будућност језика. Дефинитивно се верује да је технологија за стварање релационе базе података је на врхунцу, али је време истиче. Потреба за развој у вези са повећаним количинама прераде података доводи стручњаке да верују да је човечанство једноставно неопходан прелазак из релационе технологије у пост-релација у будућности, али са циљем очувања компатибилност са постојећим банкама података.

јавасцрипт

Са десне стране је други по величини програмских језика на високом нивоу. Лако се учи, једноставан за коришћење. Порастао у односу на претка фитнесс програма доводи до тога да раде са овом језику милиона људи широм света. Објецт-ориентед лангуаге заснован на Ц ++, прилагођен за стварање програма и апликација које може да поднесе огромне количине података у специјализованим окружењима и прилагођени специфичном окружењу имплементације готовог производа.

Јава технологија - је темељ који омогућава неограниченим количинама да се повећа инфраструктуре предузећа и компаније које могу да повежу најразноврснији калибра систем од повезивања на мрежу преко Ви-Фи телефона у суперкомпјутера.

КСМЛ-

Потомак ХТМЛ, ова технологија је прошириви језик за означавање. прилагођен је за тумачење докумената. На њему да обавља сложене трансформације и промене докумената. КСМЛ се користи за пренос и складиштење података привремено када се ради са различитим релационим базама података преко Интернета.

КСМЛ-је већ достигла ниво на којем се може тврдити да је од фундаменталног значаја за предузеће мрежних технологија.

Ми програм на руском

Мост популар програмски језици користе речник енглеског језика. Међутим, и поред тога, постоје и руски програмске језике. Листа руски малим и предметне области у којима се користе, веома је специјализована. Ево неких примера.

  • 1Ц: Предузеће. Цео систем је дизајниран за управљање организације у свим областима деловања. Често су огласи на потрази за запослене може да испуни "1Ц програмер".
  • Глагол. На енглеском језику аналог Пасцал.
  • Робиц. Специјализовани програмски језик дизајниран да подучава децу основе програмирања.
  • Рапиер. Динамички откуцана језик, на основу процедура.

Као што можете да видите, листа језика је толико широк и разнолик да је немогуће да покрије све класификације и листе. Ако се одлучите да раде програмирање на аматерском или професионалном нивоу, онда се сетим да је програмер - креативно професију која захтева не само знање, већ и фантазију, машту, интуицију, па чак и мало среће.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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