Term: coder
Example: that weird geek spends time programming all day, what a coder
Definition: somebody who finds great pleasure in the art of computer programming