Разница между написаниями «внучок» и «внучек» в русском языке связана с правилом, что в суффиксе слова после шипящих согласных под ударением пишется гласная «о», а без ударения — гласная буква «е». 12
В слове «внучок» ударение падает на суффикс «-ок», поэтому после шипящей буквы «ч» следует писать гласную «о». 1 В слове «внучек» ударение на суффикс не падает, значит, пишется гласная «е». 1
Таким образом, внучок — это уменьшительная форма слова «внук», а внучек — уменьшительно-ласкательная форма слова «внук». 1