Хакер (англ. to hack — разрубать) — квалифицированный взломщик компьютерных программ и сетей, специализирующийся на поиске и использовании их уязвимостей с целью получения секретной информации, извлечения выгоды, сознательного нанесения ущерба владельцам программ, компьютерных сетей или Интернет-ресурсов.
Изначально хакерами называли программистов, которые исправляли ошибки в программном обеспечении каким-либо быстрым и далеко не всегда элегантным или профессиональным способом; такие правки ассоциировались с «топорной работой» из-за их грубости, отсюда и произошло название «хакер».