El ADVPL soporta dos tipos de comentarios, comentarios de implementación "/* */" y de documentación "//".
Los comentarios de implementación tienen como objetivo deshabilitar temporalmente un grupo de comandos, sin embargo, pueden utilizarse en el estándar de documentación de fuentes, funciones/métodos y ProtheusDoc.
Los comentarios de documentación deben resumir el código fuente y proporcionar información adicional que no podrá leerse directamente en el código fuente. Estos comentarios solo deben tener información importante para la lectura y comprensión del programa.
Discusiones sobre decisiones que no están obvias o no son triviales en el diseño del código fuente son bienvenidas, sin embargo, evite duplicar información que ya esté presente de forma clara en el código fuente. Los comentarios redundantes pueden fácilmente quedar desactualizados, evite comentar información que tiene el potencial de quedar desactualizada.