Script-Fu este ceea ce lumea Windows ar numi "macro", dar script-fu este mult mai puternic decât atât. Script-fu se bazează pe un limbaj de interpretare numit Scheme, și funcționează prin utilizarea funcțiilor de interogare la baza de date GIMP. Puteți face tot felul de lucruri cu script-fu, dar un utilizator obișnuit GIMP va folosi, probabil, pentru automatizarea unor lucruri care:
Doriți să efectuați ceva frecvent.
Sunt foarte complicate de făcut, și greu de ținut minte.
Amintiți-vă că puteți face o grămadă cu script-fu. Scripturile care vin cu GIMP pot fi destul de utile, dar ele pot servi, de asemenea, ca modele de învățare script-fu, sau cel puțin ca un cadru și sursă de modificare atunci când vă creați propriul script. Citiți tutorialul script-fu în secțiunea următoare, dacă doriți să aflați mai multe despre modul de a face scripturi.
Vom descrie unele dintre cele mai utile scripturi în acest capitol, dar nu le vom acoperi pe toate. Există pur și simplu prea multe scripturi. Unele dintre scripturi sunt, de asemenea, foarte simple și nu veți avea nevoie, probabil, de nici o documentație pentru a le putea folosi.
Script-Fu (un dialect al limbajului Scheme) nu este singurul limbaj de scriptare disponibil pentru GIMP. Dar script-fu este singurul limbaj de scripting care este instalat în mod implicit.