Limbaj de programare pentru computer
Limbajul open-source Python a fost dezvoltat de programatorul olandez Guido van Rossum în 1991. A fost conceput ca un limbaj ușor de utilizat, cu caracteristici precum utilizarea indentării în loc de paranteze pentru a grupa instrucțiunile. Python este, de asemenea, un limbaj foarte compact, conceput astfel încât joburile complexe să poată fi executate doar cu câteva instrucțiuni. În anii 2010, Python a devenit unul dintre cele mai populare limbaje de programare, împreună cu Java și JavaScript.
Computerele găzduiesc site-uri web compuse din HTML și trimit mesaje text la fel de simple ca ... LOL. Conectați-vă la acest test și lăsați tehnologia să vă potrivească scorul și să vă dezvăluie conținutul.
Visual Basic a fost dezvoltat de Microsoft pentru a extinde capacitățile BASIC prin adăugarea de obiecte și programare „bazată pe evenimente”: butoane, meniuri și alte elemente ale interfeței grafice de utilizator (GUI). Visual Basic poate fi, de asemenea, utilizat în cadrul altor programe Microsoft pentru a programa rutine mici. Visual Basic a avut succes în 2002 de Visual Basic .NET, un limbaj foarte diferit bazat pe C #, un limbaj cu similitudini cu C ++ .
Limbajele funcționale au un stil matematic. Un program funcțional este construit prin aplicarea funcțiilor la argumente. Limbajele funcționale, cum ar fi LISP , ML și Haskell, sunt utilizate ca instrumente de cercetare în dezvoltarea limbajului, în verificatori automatizați de teoreme matematice și în unele proiecte comerciale.
Limbaje de programare logice , dintre care PROLOG ( pro gramming în jurnalul de IC) este cel mai cunoscut, un program de stat ca un set de relații logice ( de exemplu, un bunic este părintele unui părinte al cuiva). Astfel de limbaje sunt similare limbajului bazei de date SQL . Un program este executat de un „motor de inferență” care răspunde la o interogare căutând sistematic aceste relații pentru a face inferențe care vor răspunde la o interogare. PROLOG a fost utilizat pe scară largă în procesarea limbajului natural și în alte programe AI .
Limbajele declarative, numite și nonprocedurale sau de nivel foarte înalt, sunt limbaje de programare în care (în mod ideal) un program specifică ce trebuie făcut mai degrabă decât cum să se facă. În astfel de limbi există o diferență mai mică între specificațiile unui program și implementarea acestuia decât în limbile de procedură descrise până acum. Cele două tipuri comune de limbaje declarative sunt limbile logice și funcționale.
Perl a fost dezvoltat la sfârșitul anilor 1980, inițial pentru utilizare cu sistemul de operare UNIX . Se intenționa să aibă toate capacitățile limbajelor de scriptare anterioare. Perl a oferit multe modalități de a indica operațiuni comune și, prin urmare, a permis unui programator să adopte orice stil convenabil. În anii 1990 a devenit popular ca instrument de programare a sistemului, atât pentru programele de utilități mici, cât și pentru prototipurile celor mai mari. Împreună cu alte limbaje discutate mai jos, a devenit popular și pentru programarea „serverelor” web pentru computer.
Limbile de scriptare sunt uneori numite limbi mici. Acestea sunt destinate să rezolve probleme de programare relativ mici, care nu necesită cheltuielile generale cu declarațiile de date și alte caracteristici necesare pentru a face programele mari să fie gestionabile. Limbajele de scriptare sunt utilizate pentru scrierea utilitarelor sistemului de operare , pentru programe de manipulare a fișierelor cu scop special și, deoarece sunt ușor de învățat, uneori pentru programe considerabil mai mari.
Limbi de formatare a documentelor
Limbile de formatare a documentelor specifică organizarea textului tipărit și a graficelor. Acestea se încadrează în mai multe clase: notație de formatare a textului care poate îndeplini aceleași funcții ca și un program de procesare a textului , limbaje de descriere a paginii care sunt interpretate de un dispozitiv de imprimare și, cel mai general, limbaje de marcare care descriu funcția intenționată a porțiunilor unui document.
TeX TeX a fost dezvoltat în perioada 1977–86 ca limbaj de formatare a textului de către Donald Knuth , profesor la Universitatea Stanford , pentru a îmbunătăți calitatea notației matematice din cărțile sale. Sistemele de formatare a textului, spre deosebire de procesoarele de text WYSIWYG („Ce vedeți este ceea ce obțineți”), încorporează comenzi de formatare a textului simplu într-un document, care sunt apoi interpretate de procesorul de limbaj pentru a produce un document formatat pentru afișare sau tipărire. TeX marchează textul cursiv, de exemplu, ca { it this is italicized}, care este apoi afișat pe măsură ce acesta este cursiv . TeX a înlocuit în mare parte limbile de formatare a textului anterioare. Abilitățile sale puternice și flexibile au oferit unui expert un control precis asupra unor lucruri precum alegerea fonturilor, aspectul tabelelor, notația matematică și includerea graficelor într-un document. Este utilizat în general cu ajutorul pachetelor „macro” care definesc comenzi simple pentru operațiuni comune, cum ar fi pornirea unui nou paragraf; LaTeX este un pachet utilizat pe scară largă. TeX conține numeroase „foi de stil” standard pentru diferite tipuri de documente, iar acestea pot fi adaptate în continuare de către fiecare utilizator. Există, de asemenea, programe conexe, cum ar fi BibTeX, care gestionează bibliografii și are foi de stil pentru toate stilurile comune de bibliografie și versiuni ale TeX pentru limbi cu diferite alfabete.