For questions about programming the GNU Image Manipulation Program, including plug-ins. Remember to include appropriate tag(s) for the programming language in use. Questions about non-programming use are off-topic for Stack Overflow; consider asking on Super User or Graphic Design instead.
Gimp is an acronym for gnu Image Manipulation Program. It is a freely distributed program for such tasks as photo retouching, image composition and image authoring.
The core of GIMP is implemented in c.
Plug-ins may be implemented in a wide choice of languages, including c, scheme and python and perl.
Resources
Gimp programming tutorials
Books:
- Beginning GIMP From Novice to Professional - mostly aimed at end-users, but has one chapter on programming plug-ins