BluePink BluePink
XHost
Oferim servicii de instalare, configurare si monitorizare servere linux (router, firewall, dns, web, email, baze de date, aplicatii, server de backup, domain controller, share de retea) de la 50 eur / instalare. Pentru detalii accesati site-ul BluePink.

Limbaje de programare

Un limbaj de programare este un set bine definit de expresii şi reguli (sau tehnici) valide de formulare a instrucţiunilor pentru un computer. Un limbaj de programare are definite un set de reguli sintactice şi semantice. El dă posibilitatea programatorului să specifice în mod exact şi amănunţit acţiunile pe care trebuie să le execute calculatorul, în ce ordine şi cu ce date. Specificarea constă practic în întocmirea/scrierea programelor necesare ("programare").

Pentru executarea unui program scris într-un limbaj oarecare, există, în principiu, două abordări: compilare sau interpretare. La compilare, compilatorul transformă programul-sursă în totalitatea sa într-un program echivalent scris în limbaj maşină, care apoi este executat. La interpretare interpretorul ia prima instrucţiune din programul-sursă, o transformă în limbaj maşină şi o execută; apoi trece la instrucţiunea doua şi repetă aceleaşi acţiuni ş.a.m.d.

Unele limbaje se pretează bine la compilare; de exemplu limbajele clasice: Pascal, Fortran, C. Altele sunt cu predilecţie interpretate, de ex. BASIC, PHP, SQL. Multe limbaje moderne combină compilarea cu interpretarea: codul sursă este compilat într-un limbaj binar numit bytecode, care la rulare este interpretat de către o maşină virtuală. De remarcat faptul că unele interpretoare de limbaje pot folosi compilatoare aşa-numite just-in-time, care transformă codul în limbaj maşină chiar înaintea executării.

 

 

 

 

Categorii