La filosfía CWEB indica que todo buen programador necesita dos herramientas a la hora de escribir su código: una herramienta de formato como TeX y una herramienta para escribir el código como C, pues ninguno de los dos proveerá al programador de utilidades adecuadas para documentar el programa, pero juntos pueden convertirse en una poderosa "arma".