原始码行数（logical SLOC、LLOC）。这两种计算方式的具体定义也有很多种，不过最常用的实体原始码行数是直接计算不考虑註解时，程式码的行数。逻辑原始码行数设法计算可执行的「叙述」的数量。但具体定义和使用的程式语言有关（若是针对类似C语言的编程语言，有一种逻辑原始码行数的方式就是计算程式码结尾的分号个数）。要制作工具来计算实体原始码行数比较容易，也比较容易说明其定义。不过实体原始码行数会受到一些和逻辑无关的格式及程式风格影响，逻辑原始码行数比较不会受到格式及程式风格影响。在实务上，计算原始码行数