The Ludwigslied (in English, Lay or Song of Ludwig) is an Old High German (OHG) poem of 59 rhyming couplets, celebrating the victory of the Frankish army, led by Louis III of France, over Danish (Viking) raiders at the Battle of Saucourt-en-Vimeu on 3 August 881.
The poem is thoroughly Christian in ethos. It presents the Viking raids as a punishment from God: He caused the Northmen to come across the sea to remind the Frankish people of their sins, and inspired Louis to ride to the aid of his people. Louis praises God both before and after the battle.
Although the poem is Christian in content, and the use of rhyme reflects Christian rather than pagan Germanic poetry, it belongs to the genre of Preislied, a song in praise of a warrior, of a type which is presumed to have been common in Germanic oral tradition.
The poem is preserved in over four pages in a single 9th-century manuscript formerly in the monastery of Saint-Amand, now in the Bibliothèque municipale, Valenciennes (Codex 150, f. 141v-143r). In the same manuscript, and written by the same scribe, is the Old French Sequence of Saint Eulalia.
The poem speaks of Louis in the present tense: it opens, "I know a king called Ludwig who willingly serves God. I know he will reward him for it". Since Louis died in August the next year, the poem must have been written within a year of the battle. However, in the manuscript, the poem is headed by the Latin rubric Ritmus teutonicus de piae memoriae Hluduice rege ("German song to the beloved memory of King Louis"), which means it must be a copy of an earlier text.
The dialect of the poem is generally regarded as Rhenish Franconian, though there are some peculiarities which have received a variety of explanations. It is assumed that the manuscript was written by a bilingual scribe in Saint-Amand and we have no other example of an OHG text from this area. Some regard it as the sole textual example of the otherwise little known West Franconian dialect, which is assumed to have been the language of the Carolingian court. This dialect is supposed to have been a descendant of Old Frankish that was spoken in West Francia, closely related to the Franconian dialects of Old High German as spoken in East Francia, but not identical with any single one of them. (It may also be attested in a small OHG–Latin glossary known as Pariser Gespräche; it does not only give translations for single words but also for short everyday sentences, acting as a sort of practical language guide or phrase book for travellers.)