Def. Hacker (hack·er) noun
  
1. A person who enjoys exploring the details of 
    programmable systems and how to stretch their
    capabilities, as opposed to most users, who prefer to
    learn only the minimum necessary.
  
2. One who programs enthusiastically (even obsessively) or
    who enjoys programming rather than just theorizing about     programming.
  
3. One who enjoys the intellectual challenge of
    creatively overcoming or circumventing limitations.
 
Brazil  •  Chile  •  China  •  Germany  •  Hong Kong  •  India  •  Malaysia  •  Mexico  •  Pakistan  •  Russia  •  Singapore  •  South Korea  •  UAE  •  UK