JFLAP, JAWAA, jeLLRap -- Visual and Interactive Tools - Tools (Java programs) for visualizing and interacting with theoretical computer science concepts. JAWAA is a tool for creating algorithm animations on the web.The Complete Collection of Algorithm Animations11 - An extensive list of links to algorithm animations, primarily Java applets. The list is organized by site and by algorithm. [Not recently maintained (last updated Aug. 1997) and many links are broken or applets won't run.]
Zeus - An algorithm animation system developed at Digital Equipment Corporation's Systems Research Center.
Leonardo IDE: a logic-based software visualization tool - The site describes Leonardo, an integrated C programming environment for reversible execution and logic-based software visualization that has been developed at the University of Rome "La Sapienza".
3 Sorts of Sort CAL Package - Several sorting algorithms explained using a nice playing card based interface.
Sorting Algorithms - Visualizations of some comparison based sorting algorithms.
Towers of Hanoi - Recursive and Iterative algorithm for classic problem. Includes executable VB program for download with BOTH solutions.
CATAI: a distributed algorithm animation system - CATAI allows the animation of algorithms coded in C++, the resulting animations are displayed using ligthweighted java application. Multi user and interactive animations are supported trough the use of a distributed CORBA based architecture
Opsis - A Java applet designed to teach binary search tree algorithms. It is unique in the way it combines programming, proof, and animation to enhance the learning experience.
Java Applets for Data Structures and Algorithms - This website contains several Java applets to demonstrate fundamental concepts in Data Structures and Algorithms