Choice of programming language for learning data structures and algorithms
- by bguiz
Which programming language would you recommend to learn about data structures and algorithms in?
Considering the follwing:
Personal experience
Language features (pointers, OO, etc)
Suitability for learning DS & A concepts
I ask because there are some books out there that are programming language-agnostic (written from a Mathematical perspective, and use pseudocode). If I learn from one of these I would like to work out the algorithms in a chosen language.
Then, there are other books which introduce DS & A concepts with examples in a particular programming laguage - and I would follow these examples as well.
Either way, I have to choose a language, and I would like to stick to one throughout. Which one best fits the bill.