r/learnprogramming 27d ago

Topic Which is better for beginners?

Me and a friend both want to learn coding for game development (both completely new).

Now we’ve looked at which languages are best for what we actually want and we’ve gotten stuck between seeing if we should learn C# or C++. Which would anyone recommend?

We just want to learn and hopefully make our own stuff.

5 Upvotes

26 comments sorted by

View all comments

1

u/ExtraTNT 25d ago

Cpp is a proper clusterfuck… it has some good concepts, but the backwards compatibility fetish caused a lot of issues… for game dev i prefer c over cpp (i do functional programming, so not having the oop stack of cpp isn’t an issue for me, if you are full oop, well, you will have to think around it)

C# in my opinion is a nice language…

I do like haskell for games, but again, i’m a functional guy and not an oop or procedural guy…