in reply to Intro to plotting with perl

You -could- just learn basic SVG (Scaled Vector Graphics) and then use that language to draw whatever you want. Then you can in turn use a Perl script to generate the SVG. Or you could use Javascript instead with a library such as Raphael and even animate it.