from The American Heritage® Dictionary of the English Language, 4th Edition
- n. Informal One who is proficient at using or programming a computer; a computer buff.
- n. Informal One who uses programming skills to gain illegal access to a computer network or file.
- n. Informal One who enthusiastically pursues a game or sport: a weekend tennis hacker.
- n. See hackie.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- n. Something which hacks, a tool or device for hacking.
- n. Someone who hacks.
- n. one who is expert at programming and solving problems with a computer
- n. one who uses a computer to gain unauthorized access to data.
- n. a computer security professional
- n. one who is inexperienced or unskilled at a particular activity, especially a sport such as golf or tennis.
- n. one who operates a taxicab
from the GNU version of the Collaborative International Dictionary of English
- n. One who, or that which, hacks.
from The Century Dictionary and Cyclopedia
- n. A tool used for making incisions in trees as channels for the passage of the sap; a hack.
- Same as hack, 4.
from WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
- n. a programmer for whom computing is its own reward; may enjoy the challenge of breaking into other computers but does no harm
- n. a programmer who breaks into computer systems in order to steal or change or destroy information as a form of cyber-terrorism
- n. one who works hard at boring tasks
- n. someone who plays golf poorly
Perhaps from hacker, amateurish or inept golfer or tennis player (possibly from hack1), or perhaps from hack, practical joke, clever scheme (from dialectal hack, to embarrass, confuse, play a trick on).(American Heritage® Dictionary of the English Language, Fourth Edition)
to hack + -er (Wiktionary)