Nerdcore music is a genre that combines elements of hip hop and rap with lyrics that often focus on geek culture topics such as video games, comic books, and science fiction.