Cílem práce je seznámit čtenáře s pojmem serializace a představit možná řešení ve vybraných programovacích jazycích – jmenovitě C#, Java, JavaScript a C++. V práci jsou dále popsána hlavní úskalí spojená se serializací. V každém ze zvolených jazyků jsou probrány základní metody serializace spolu s praktickými ukázkami. Některé jazyky a knihovny jsou podrobeny výkonnostním testům. Zvláštní pozornost je pak věnována jazyku C++, u kterého je mimo vlastních prostředků jazyka představeno hned několik dostupných knihoven nabízejících pokročilé metody serializace.