KLOC (miles de líneas de código) es una medida tradicional de cuán grande es un programa de computadora o cuánto tiempo o cuántas personas se necesitarán para escribirlo. El código medido suele ser código fuente. Dado que un lenguaje fuente de nivel superior (como C ++) se compila en más líneas de código máquina que un lenguaje de nivel inferior (como el lenguaje ensamblador), un KLOC de declaraciones C ++ generaría un programa más grande (en número de bytes) que un KLOC de declaraciones en lenguaje ensamblador.
KLOC se ha utilizado como una medida aproximada de la productividad del programador, como en «¿Cuántas líneas de código se pueden escribir al día?» Sin embargo, esta medida no considera la eficiencia del código. Obviamente, muchos otros factores afectan la productividad.
Defectos por KLOC es una medida común utilizada como objetivo o para evaluar la calidad del código.
Esto se actualizó por última vez en Abril de 2011