Es posible que Cervantes empezara a escribir el Quijote en alguno de sus períodos de encarcelamiento a finales del siglo XVI, pero casi nada se sabe con certeza. En 1617 las dos partes de la obra se publicaron juntas en Barcelona. Desde entonces este libro se convirtió en uno.