Comment
Comment by sp0ck
Small suggestion. Don't choose obscure language (in terms of popularity, 28th on TIOBE index with 0.65% rating) to visualize structure and algorithms. Otherwise you risk average viewer will stop reading the moment he encounter code samples.
There are 27 more popular languages, some of them orders of magnitute more.