Data Structures in various languages