Heker (iné názvy: od r. 2020 aj, v rokoch 2003-2020 len: haker - slovenská výslovnosť: , staršie aj , od r. 2003 nespisovne, predtým spisovne: hacker - slovenská výslovnosť alebo ; angl. hacker môže znamenať:
V prvom význame „hacking“ znamená vlastne len spôsob, akým sa dajú rýchlo a rafinovane riešiť problémy. Ako blízke synonymum hakera v tomto význame sa v angličtine používa aj slovo geek. V druhom význame, teda na označenie počítačových zločincov a narušiteľov počítačových sietí, sa výraz používa najmä v masmédiách.
Pôvodní hekeri z veľkej časti prispeli k zrodu počítačovej siete Internet či hnutiu slobodného softvéru, ako napr. GNU.
Inak vníma termín heker Richard Stallman alebo Eric S. Raymond, alebo Loyd Blankenship, ktorý si hovoril „Mentor“. Ten v roku 1986 spísal The Conscience of a Hacker. V ňom sa okrem iného píše:
Ďalej v ňom kritizuje spoločnosti a firmy, ktoré si nechávajú platiť za služby, ktoré by inak mohli byť zadarmo (telefón, pripojenie do Internetu). Opisuje v ňom aj svoj vzťah ku kyberpriestoru. Hlavnej kritike však podrobuje podľa neho skostnatenú a prehnitú ľudskú spoločnosť, ktorá je slepá a ide jej len o vlastný krátkodobý prospech.