| 
 | 
GraphicsMagick capabilities may be accessed from many languages and scripting environments via programming APIs as shown in the following table:
| Language | Description | 
|---|---|
| C is the core programming interface to GraphicsMagick | |
| Magick++ provides an object-oriented C++ interface to GraphicsMagick | |
| The Alagad Magick Tag for ColdFusion is a free, open source, ColdFusion Custom Tag. | |
| Delphi component wrapper for ImageMagick library. | |
| JMagick provides a Java interface to GraphicsMagick | |
| A scripting interface for the Mac (unfortunately somewhat dated) | |
| PtcMagick provides an interface to OpenPTC (a video game programming environment). | |
| PerlMagick provides an object-oriented Perl interface to GraphicsMagick | |
| The PHP ImageMagick module provides a comprehensive API to access GraphicsMagick functions. | |
| PythonMagick provides an object-oriented Python interface to GraphicsMagick | |
| RMagick provides a Ruby language extension to GraphicsMagick. | |
| ImageMagick for MzScheme provides a Scheme extension to GraphicsMagick. | |
| The ImageMagickObject OLE control supports utility-style access via a COM+ object from C++, C#, Visual Basic, Windows Script Host, ASP, and Delphi, programs under Microsoft Windows. | |
| wxImagick provides a C++ interface between GraphicsMagick and wxWindows. Includes a sample image display program. | 
Some of these languages and scripting environments are supported by the GraphicsMagick Group while others are developed and supported by third parties.