The ability to compress and extract files is an essential feature of any operating system. WinZip, WinRAR, and 7-Zip are some of the popular tools people use to achieve this. However, programming languages also provide a built-in ability to compress and e