Nerd, Square, Smart ass, Computer Geek, Odd one, Someone that uses to many big words in a normal conversation.
Enough with the nerdiology, I don't understand you.