Ce document présente une étude bibliographique sur les algorithmes de compression de données sans perte, en expliquant les principes fondamentaux et les divers algorithmes utilisés. Il aborde les types de compression, notamment sans perte et avec perte, en soulignant l'importance de la compression dans le contexte numérique actuel pour améliorer l'efficacité de la transmission des données. Les algorithmes analysés incluent le Huffman, le Run-Length Encoding et le Lempel-Ziv-Welch, chacun avec ses avantages et inconvénients.