They are synonyms. I don't think "prudery" is used much anymore.
Student or Learner
Are they synonyms or is there a difference between them? If so, how exactly do they differ?
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
I am getting skeptical about the reliability of the Ngram Viewer.