 Programs written using the Borland dialects of Pascal can use paszlib; a C++ library is included as part of 7-Zip/AdvanceCOMP.Java includes support as part of the standard library (in java.util.zip).Microsoft .NET Framework 2.0 base class library supports it in the System.IO.Compression namespace.