I noticed the Heapsort article of the C++ FAQ, and it has nice animations of trees.
I am interested to know what software was used to create those animations.
I ask mainly because I consider writing a big Data Structures article, covering all the good stuff that beginners sometimes post about.
Of course, I still have much studying to do, so even if I decide to write the article, it won't be completed very soon. (The "beginners shouldn't teach beginners" saying comes to mind, yes?)
You could make something like that using GIMP or Photoshop since it looks to be one set image and then each frame has different highlights/text added, just save it as a .gif. Though there might be better software out there for simple 2d animations.