![]() | Овај чланак садржисписак литературе, сродне писане изворе илиспољашње везе, али његови извори остају нејасни, јернисуунети у сам текст. Помозите уњеговом побољшавањунавођењем прецизнијих извора.(10. 2017.) (детаљније о уклањању овог шаблона обавештења) |
Овај чланаксе превише ослања нареференце напримарне изворе. Молимо Вас да побољшате овај додавањемсекундарних или терцијарних извора.(10. 2017.) (детаљније о уклањању овог шаблона обавештења) |
WEB је систем компјутерског програмирања који је креираоДоналд Кнут као прву имплементацију онога што је назвао литерарно програмирање: идеја да се софтвер може креирати као литература, умрежавањем изворног кода унутар описног текста него обрнуто (као што је уобичајена пракса у већини програмских језика), у редоследу који је погодан за излагање људским читаоцима, а не у редоследу који је захтевао компајлер.
WEB се састоји од два секундарна програма: TANGLE, који производи компилибилниПаскал код из изворних текстова и WEAVE, који производи лепо форматирану, штампану документацију помоћуTeX-а.
CWEB је верзија WEB-а за програмски језикC, док јеnoweb посебан литерарни програмски алат, који је инспирисан WEB-ом (што се огледа у имену) и који јеlanguage agnostic. Најзначајнији програми написани помоћу WEB-а суTeX иMetafont. Савремене TeX дистрибуције користе други програмWeb2C да конвертују WEB извор у C.