Bir karşılaştırma operatörü iki değerin birbirleri ile karşılaştırılarak mantıksal tabanlı olumlu veya olumsuz (true / false) sonuç alınmasını sağlar. Karşılaştırma yapılacak olan veriler rakam veya karakter dizisi olabilir. String tipler Unicode değerleri baz alınarak standart sözlük düzenine göre karşılaştırma yapılır.
Karşılaştırma operatörlerimizi saymak gerekirse; “Eşitlik, Eşitsizlik, Katı Eşitlik, Katı Eşitsizlik, Büyüktür, Küçüktür, Büyük veya Eşittir, Küçük veya Eşittir” olmak üzere 8 adettir.