For practice, some CS fundamentals in various languages