El término
codebase, o
base de código, es usado en el
desarrollo de software con el significado de la colección completa de código fuente usada para construir una
aplicación o
componente particular. Típicamente, el codebase incluye solamente los archivos del código fuente escritos por humanos y no los archivos del código fuente generados por otras herramientas o archivos de
biblioteca binaria. Sin embargo, incluye generalmente archivos de configuración y de propiedades.