Source Lines of Code (SLOC) ya da Lines of Code (LOC), programlama terminolojisinde bir programın kaynak kodunun kaç satırdan oluştuğu bilgisidir.
SLOC, bir programın işlevselliği, kullanıcı deneyimi ya da temiz kodlanmış olması ile ilgili bilgi vermez. Sadece bir programın kaynak kodundaki kod satırının arttıkça programın hazırlanması için gerekli olan çalışma süresinin ve eforun arttığı varsayılır.
Örneğin kullanıcıdan sayı isteyerek dört işlem sonucunu döndüren bir programın kaynak kodu birkaç satır olur; ancak bir işletim sisteminin kaynak kodu milyonlarca satırdan oluşabilir. Bu açıdan SLOC, programların kaynak kodu ve hazırlanma süresi hakkında önemli metriklerden birisidir. Örneğin çalışma süresi bazlı fiyatlanan projelerde SLOC bilgisi kullanılabilir.
Editör editi: sitede daha önce açılan bazı diğer benzer başlıklar için;
bkz: Programlama dillerinde if ile switch case arasındaki fark nedir?
bkz: Programlama dillerinde while (true) ifadesi ne işe yarar?
bkz: Programlama dillerinde diziler (array) ne işe yararlar?
bkz: Python ile üçgen türünü (eşkenar, ikizkenar, çeşitkenar) bulan program
bkz: 2019'da öğrenilebilecek en doğru programlama dili
bkz: ilk programlama dili hangisidir ve ne zaman yazılmıştır?