ANALIZA: Scurta istorie a limbajelor de programare. Vezi cum au aparut C++, Python sau PHP si ce mari companii le folosesc
limbaje de programarec++pythonjavajavascriptphp
In ziua de azi, in care tot mai multe companii isi dezvolta servicii web si se bazeaza pe aplicatii pentru a se dezvolta si atrage clienti, cei care cunosc un limbaj de programare popular pot scoate bani frumosi. Mai mult, in Romania programatorii sunt incurajati prin stimulente fiscale.
Va prezentam o scurta istorie a celor mai populare limbaje de programare:
FORTRAN (
FORmula
TRANslation) - 1957. Este cel mai vechi limbaj de programare care este inca utilizat. Creat de
John Backus, limbajul a fost gandit pentru a efectua calcule matematice, stiintifice si statistice. FORTRAN este folosit in continuare in industriile aerospatiala si auto, de catre guverne si organizatii de cercetare.
COBOL (
COmmon
Bussines
Oriented
Language) - 1959: Limbajul sta la baza multor sisteme de tranzactii cu carduri, retele de bancomate, servere de telefonie, sisteme din industria auto sau de semaforizare. Echipa care a dezvoltat COBOL a fost condusa de
Dr. Grace Murray Hopper.
BASIC (
Begginers
All purpose
Symbolic
Instruction
Code) - 1964: Limbajul, dezvoltat de studentii de la
Dartmouth College, era destinat celor care doreau sa programeze, dar le lipsea un backround tehnic si matematic foarte dezvoltat. O versiune modificata a COBOL, scrisa de
Bill Gates si
Paul Allen, a fot primul produs marca
Microsoft. Acesta a fost vandut M.I.T.S. pentru sistemul Altair.
C - 1969: C a fost dezvoltat intre 1969 si 1973 de catre
Dennis Ritchie de la Bell Telephone Laboratories, pentru a fi folosit pe sistemul de operare Unix. C a devenit atat de puternic, incat intregul motor (kernel) Unix a fost rescris in acest limbaj.
Pascal - 1970: Limbajul si-a primit numele dupa cel al filozofului si matematicianului Blaise Pascal, care a realizat o masina de calcul in 1641.
Niklaus Wirth a creat Pascal cu scopul de a fi o unealta de invatare, insa in timp limbajul s-a bucurat si de succes comercial.
C++ - 1983:
Bjarne Stroustrup a modificat C, transformandu-l in C++. Acesta din urma este considerat cel mai popular limbaj de programare din toate timpurile. C++ a fost folosit pentru crearea suitei
Microsoft Office, a Adobe Reader sau browserului de internet
Firefox.
PERL (
Practical
Extraction
Report
Language) - 1987:
Larry Wall, un dezvoltator Unix, a creat PERL dupa ce a vrut sa extraga date pentru un raport si a vazut ca Unix nu poate efectua operatiunile necesare. Wall a numit PERL un limbaj care "te ajuta sa-ti faci treaba bine". Acest limbaj d eprogramare este folosit de
Craigslist.com.
PYTHON - 1991: Monty Python a servit ca inspiratie pentru numele acestui limbaj, dezvoltat de
Guido Van Rossum. Acest limbaj este folosit de
Google Search, cel mai popular motor de cautare online din lume,
YouTube, cel mai mare site de partajare video, si de
NASA.
RUBY - 1993: A fost dezvoltat de
Yukihiro Matsumoto. El a folosit la constructia RUBY parti din limbajele sale de programare favorite: PERL, Smalltalk, Eiffel, Ada si Lisp.
PHP - 1995:
Rasmus Lerdorf a dezvoltat PHP pentru a inlocui niste scripturi necesare pentru administrarea paginii sale web. Astazi, peste 20 milioane de site-uri au fost construite cu ajutorul PHP. Printre acestea si
Facebook, cea mai mare retea de socializare online din lume.
JAVA - 1995: A fost pus la punct de o echipa de programatori de la Sun Microsystems (acum parte a Oracle) condusa de
James Gosling. JAVA a fost destinat initial industriei de televiziune. Acum, milioane de siteuri de pe internet nu mai pot functiona corect fara acest limbaj.
JAVASCRIPT - 1995: Nu este inrudit cu JAVA. De fapt, cele doua limbaje sunt foarte diferite. Prima data, JavaScript a fost dezvoltat
Brendan Eich de de la Netscape, avand numele Mocha. Sintaxa JavaScipt a fost influentata de cea a C.
RUBY ON RAYLS - 2005: A fost creat de
David Heinemeir din lucrul sau la proiectul Basecamp. Din februarie 2005, limbajul este open source si are peste 1.800 de contribuitori.
Stimulente fiscale pentru programatorii romani
Potrivit Ordinului nr.250 din 31 mai 2004 privind incadrarea in activitatea de creatie de programe pentru calculator, angajatii care isi desfasoara activitatea pe teritoriul Romaniei in conformitate cu legislatia in vigoare, al caror obiect de activitate include
crearea de programe pentru calculator, precum si angajatii persoanelor juridice romane de drept public, beneficiaza de scutirea de impozit pe venit.
Scutirea se aplica doar daca sunt respectate anumite conditii, printre care: angajatii sa corespunda listei ocupationale legale, postul ocupat sa fie inclus intr-un compartiment specializat de informatica, angajatul sa aiba diploma de absolvire a unei forme de invatamant superior de lunga durata (la una dintre specializarile: Automatica, Calculatoare, Informatica, Matematica, Cibernetica, Electronica) si angajatorul sa fie realizat in anul fiscal precedent un venit anual de cel putin echivalentul in lei a 10.000 dolari, calculat la cursul de schimb valutar mediu lunar comunicat de BNR.