hacker

A term used by some to mean a clever programmer and by others, especially journalists or their editors, to mean someone who tries to break into computer systems.