Data-structure implementation in various language to learn its internal logic