diff, bilgisayar ile hesaplamada dosya karşılaştırmaya yarayan bir yardımcı programdır. Program düz metin dosyalarındaki her bir satırda yapılan değişiklikleri gösterir. Modern gerçeklemeleri ikili dosyaları da destekler. Diff programının çıktısı diff ya da bir Unix komutu olan patch olarak adlandırılır.

TkDiff programına ait bir ekran görüntüsü.

diff, bilgisayar jargonunda dosya üzerindeki herhangi bir değişikliği hesaplama anlamında bir fiil olarak da kullanılır.