Nerd

A nerd is an affectionate term for a technologist who is attracted to science and technology more than most social relationships.

Geek v.s. Nerd Rap Battle