始码行数的程式可以写成以下多行的程式：/* Now how many lines of code is this? */for (i = 0; i < 100; i++)此例中有甚至是「实体」及「逻辑」的原始码行数都有许多不同的定义。罗伯特·E·帕克（在他还在时）等人开发了定义SLOC值的一个框架，让人可以谨慎的说明及定义其专案中用到的SLOC定义及量测方式。例如，大部份软体会有代码复用，在回报量测结果时，如何决定是否要包括代码复用内容就很重要。
起源.人们刚开始用原