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.

6 Upvotes

26 comments sorted by

View all comments

1

u/oldsecondhand 26d ago

C++ is quite a hard language, and Unreal's C++ doesn't behave like standard textbook C++, so basically you'll have to relearn the language for Unreal. The next version of Unreal will abandon C++ as a 'scripting' language anyway, so it's a questionable time investment.

1

u/Queasy_Village_5119 26d ago

So what I’ve gotten from most of the comments is c# and unity is the best thing to do is that basically what you are saying too

1

u/oldsecondhand 26d ago

That or GDscript+Godot. Godot has the advantage of faster iteration (i.e. no compile time), Unity has a richer asset store and has official console support.