Algogo is an algorithm editor and interpreter. Lightweight and easy to use, it is free and open-source.