ImageMagick capabilities may be accessed from many languages and scripting environments as shown in the following table:

  Language | Description
  --- | ---
  C | C is the core programming interface to ImageMagick
  Perl | PerlMagick provides an object-oriented Perl interface to ImageMagick
  C++ | Magick++ provides an object-oriented C++ interface to ImageMagick
  Java | JMagick provides an object-oriented Java interface to ImageMagick
  ColdFusion | The Alagad Magick Tag for ColdFusion is a free, open source ColdFusion Custom Tag.
  Macintosh Scripting Interface | A scripting interface for the Mac
  PHP | A native php-extension to ImageMagick.
  PtcMagick | A C++ interface between ImageMagick and OpenPTC.
  Python | PythonMagick an object-oriented Python interface to ImageMagick
  Delphi | Delphi wrapper for ImageMagick library.
  RMagick | A RUBY extension to ImageMagick.
  Scheme | An object-oriented Scheme interface to ImageMagick.
  Visual Basic | The ImageMagickObject OLE control supports access from Visual Basic programs under Microsoft Windows.
  Windows Script Host (WSH) | The ImageMagickObject OLE control supports access from Windows Script Host (WSH) (cscript and wscript) under Microsoft Windows.
  wxImagick | A C++ interface between ImageMagick and wxWindows. Includes a sample image display program.

Some of these languages and scripting environments are supported by ImageMagick Studio while others are developed and supported by third parties.

"Image manipulation software that works like magick"