@danggiabao0
Bài thơ được viết theo thể thơ thất ngôn tứ tuyệt, viết bằng chữ Hán. Bài thơ vốn không có tên. Cái tên “Nam quốc sơn hà” là được những người biên soạn hợp tuyển thơ văn đặt căn cứ vào việc lấy bốn chữ đầu tiên của bài thơ. Bài thơ Nam quốc sơn hà có ít nhất là 35 dị bản sách và 8 dị bản thần tích.
Bài thơ này đầu tiên được ghi vào sách vở là sách Việt điện u linh tập, song bản Nam quốc sơn hà trong Việt điện u linh tập không phải là bản được biết đến nhiều nhất, bản ghi trong Đại Việt sử ký toàn thư mới là bản được nhiều người biết nhất. Đại Việt sử ký toàn thư được biết đến là bộ chính sử đầu tiên có ghi chép bài thơ này.
Nam quốc sơn hà sáng tác năm nào? Phân tích Nam quốc sơn hà, ta thấy bài thơ ra đời trong một hoàn cảnh lịch sử đặc biệt của đất nước. Vào cuối năm 1076, nhà Tống có ý đồ xâm lược Đại Việt. Vua Tống đã cử quân kéo sang xâm lược nước ta. Tuy là nước nhỏ nhưng ta quyết không để mất nước, quân dân đồng lòng cùng chống giặc ngoại xâm.