WEB (limba)

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
WEB
limbaj de programare
Autor Donald Knuth
Utilizare Generic
Paradigme Programare literară structurată
Tastare Static, puternic
Extensii comune .web
Influențată de pascal

În informatică , WEB este un limbaj de programare creat de Donald Knuth . WEB este prima implementare a paradigmei de programare alfabetizată , adică combinația de cod sursă și documentație pentru a obține un rezultat care poate fi citit ca o operă literară.

Un fișier sursă WEB este structurat ca un fișier de documentare în format TeX intercalat cu cod în Pascal . O sursă WEB poate fi procesată în două moduri: de programul TANGLE, care produce o sursă Pascal compilabilă, și de programul WEAVE, care produce documentația în format TeX. Sursa WEB poate fi convertită și în C prin intermediul programului Web2C, pentru a profita de o mai mare difuzie a compilatoarelor C comparativ cu compilatoarele Pascal.

Există, de asemenea, versiuni ale WEB pentru alte limbaje de programare. CWEB este versiunea WEB pentru limbajul C, în timp ce noweb este o versiune WEB independentă de limbajul de programare.

Cel mai important program scris în WEB este compilatorul TeX.

Bibliografie

  • Donald E. Knuth , Programare alfabetizată , CSLI Lecture Notes, vol. 27, Stanford, California, Centrul pentru Studiul Limbajului și Informației, 1992.
Controlul autorității LCCN ( EN ) sh85145873
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT