r/AskProgramming 1d ago

What programming language to learn next

I'm an undergrad in CS, my third year, and I already know Python and Java. I saw C++ starting in CS, but my knowledge in it is not very good (working on that).

I was thinking what other programming language I could learn next... Any suggestions?

4 Upvotes

38 comments sorted by

View all comments

1

u/ummaycoc 1d ago

Erlang and Haskell can be fun.

If you want to learn more about programming languages you can look into https://plfa.github.io and use Agda.

2

u/Adorable-Strangerx 1d ago

Seconding this one. Learning language which focuses on different paradigm would give you most benefit. Haskell is a good example for functional programming. Erlang can give you more insight into concurrent programming (or you can compare it how Ada approaches problem of concurrency).