ActiveState is a Canadian software company headquartered in Vancouver, British Columbia. It develops, sells, and supports cross-platform development tools for dynamic languages such as Perl, PHP, Python, Ruby, and Tcl, as well as language distributions and enterprise services. ActiveState products include: ActiveState Komodo, an integrated development environment (IDE) for dynamic languages; Perl Dev Kit (PDK) and Tcl Dev Kit (TDK), productivity and deployment tools for Perl and Tcl programmers; and free and commercial language distributions, ActivePerl, ActivePython, and ActiveTcl for AIX, HP-UX, Linux, OS X, Solaris, and Windows. ActivePython is a software package consisting of the Python (programming language) implementation CPython and a set of extensions, packaged to facilitate installation. As of 2006, it ran on Windows, Mac OS X, Linux, Solaris, AIX and HP-UX platforms. ActivePython for Windows includes the PyWin32 extensions for programming with the Win32 API. It also includes the integrated development environment IDLE, although this requires manual setup.