програмски језик

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

Рачунарски језик је намењен креирању рачунарских програма.

Шта је програмски језик?

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

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

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

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

Врсте програмског језика

Језици ниског нивоа су дизајнирани за одређени хардвер.

Обично се прави разлика између следећих типова програмских језика:

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

Други облик класификације је често следећи:

  • Императивни језици. Мање флексибилни, с обзиром на секвенцијалност у којој конструишу своје инструкције, ови језици програмирају кроз условне налоге и командни блок на који се враћају када се функција изврши.
  • Функционални језици. Такође се називају процедуралним, ови језици програмирају низ функција које се позивају према примљеном улазу, а који су резултат других функција.

Примери програмских језика

Неки од најпопуларнијих програмских језика су:

  • ОСНОВНИ. Његово име потиче од акронима одПочетнички Све намене Симболично Упутство Код (Симболички код инструкција опште намене за почетнике), и представља породицу императивних језика високог нивоа, који се први пут појавио 1964. Његова најновија верзија је Висуал Басиц .НЕТ.
  • ЦОБОЛ. Његово име је акроним заЗаједнички посао-Ориент Језик (Цоммон лангуаге ориентед то бусинесс) и то је универзални програмски језик настао 1959. године, углавном оријентисан на менаџмент рачунарство, односно пословање.
  • ФОРТРАН. Његово име потиче одТхе ИБММатематички ФормулаПревођење Систем (ИБМ-ов систем превођења математичких формула), и је програмски језик високог нивоа опште намене императивног типа дизајниран за научне и инжењерске примене.
  • Јава. Програмски језик опште намене, објектно оријентисан, чији је дух сажет у акрониму ВОРА:Написано Једанаест, трчиБило куда, односно: Једном написано, ради било где. Идеја је била да се дизајнира универзални језик користећи синтаксу изведену из језика Ц и Ц ++, али користећи мање услужних програма ниског нивоа него било који други.
!-- GDPR -->