Tanım: Bir projenin kaynak kodlarını inceleyen ve kodlama ile ilgili sorunları tespit eden, öneri ve uyarıları rapor olarak veren yazılımlar. Bu yazılımlar güvenlik, performans, doğru kodlama gibi çok farklı konularda öneri ve uyarı üretilebilmektedir. Çözümleme işlemi kaynak kod üzerinde iken yapan çözümleme araçlarına static kod çözümleyici (static code analyzer) adı verilir. Yazılımı çalışması sırasında çözümleyenlere ise dinamik kod çözümleyici (dynamic code analyzer) adı verilir.