nerd
nounDefinition of nerd
: an unstylish, unattractive, or socially inept person
especially
: one slavishly devoted to intellectual or academic pursuits
computer nerds … single-minded math and science nerds … — Anna Quindlen