The core of Chameleon is written in C++. The product
was carefully written to take into account considerations
of portability by avoiding the use of the 'bleeding edge'
features of the ANSI C++ standard. As a result, Chameleon
supports a wide range of platforms and compilers running
on Windows and Unix.