Haker (ing. hacker, hack - yarmaq, sındırmaq) — əməliyyat sistemlərini bütünlüyü ilə bilən, dərinliklərinə enən, kompüterlərlə dərinləməsinə maraqlanan, proqramlamanı profesional dərəcədə bilən kompüter mütəxəssisləridir, deyə bilərik. Hakerlər hər hansı bir sistemin quruluşu üzərində sistem xətası və ya sistem açıqları tapa bilər, bu açıqların səbələrini bilərlər. Heç bir zaman öyrəndikləri ilə kifayətlənməz, daima daha çoxunu öyrənmək cəhdi içərisindədirlər.