Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java

Arturo Espinoza
Arturo Espinoza
9,181 Points

Best Language for gaming?

I know this website is geared more towards web development but I thought Id ask, maybe someone knows.

I love gaming and recently have been wanting to create my own PC game. I was looking at C, C#, C++ & Java as the most common. Can someone recommend one for me.

MPG, RPG, RTS such as Minecraft, Stonehearth & AoE.

1 Answer

C++ is definetly the most common language in the gaming industry. The biggest games you can think of out there are usually C++.

Java is common for smaller platforms such as phones and android devices.

C is really outdated - forget it.

C# is definetly a viable option, but it offer less options than C++ and so it's at the moment not a very common gaming-language. Maybe in will one day in the future as the language matures.

Arturo Espinoza
Arturo Espinoza
9,181 Points

I was actually looking at C++ and Java and leaning towards C++. After some research I think Im going to focus on C++ as I would like to make software some day as well.

Thank you for your response.

If it's your first time programming, I'd recommend Java as it's easier (C# is also very similar to Java). C++ is an old language that has been updated over time, and so it's both old and modern at the same time. So it can definetly be hard to learn and nearly impossible to master.