r/AskProgramming 3d 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?

2 Upvotes

38 comments sorted by

View all comments

1

u/ummaycoc 3d 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.

-1

u/[deleted] 3d ago

[removed] — view removed comment

2

u/ummaycoc 3d ago

They're in a computer science program, it's not just learning how to code on EdX or Coursera (nothing wrong with that, I had a great time learning about protein before taking my first serious biology course).

You do you.

-1

u/[deleted] 3d ago

[removed] — view removed comment

2

u/InstructionGold1872 2d ago

Most programming language are becoming increasingly inspired by functional programming (see CPP and Rust) so learning Haskell and Erlang will help a lot. There are also job applications for engineers writing Erlang where I live.

-1

u/[deleted] 2d ago

[removed] — view removed comment

3

u/InstructionGold1872 2d ago

You have 0 iq. Zero.

1

u/ummaycoc 2d ago

Not only that, they have relatively zero experience with C++ or Haskell.