1. A portable camera including: (a) digital image capture device for the capturing of digital images; (b) an inbuilt printer device; (c) a programming language interpreter internally connected to said digital image capture device for the manipulation of a digital image captured by said capture device; (d) a script input means for inputting a self documenting program script for the manipulation and filtering of said captured digital image to produce visual alterations thereof, said script input means including a card reader for optically reading a script printed as an array of dots on one surface of a portable card; (e) a display; wherein said script is interpreted and executed by said interpreter means to modify a captured digital image in accordance with said script to produce a digital image modified from said captured digital image, wherein said display is adapted to display said modified image, and wherein said printer device is adapted to print said modified image.