What programming language should I try next given my background?

0
16
Asked By CodeNinja42 On

I've been coding mods in GSC for Call of Duty since I was about 12 years old, which has given me a good grasp of programming concepts, especially since GSC is similar to C++. I don't really play games anymore, but I still enjoy working on small projects in my free time. I've also dabbled in AutoIt, which was pretty straightforward but felt limited in scope.

I'm now looking to explore a more powerful language that still feels accessible for casual projects. Ideally, I want something that builds on the concepts of C++ but also has user-friendly GUI options like AutoIt. My projects will be Windows-based, and I'd like to find something with straightforward instructions to help me compile my work easily.

3 Answers

Answered By TechieExplorer99 On

You might want to give C# a shot with Windows Forms or WPF in Visual Studio. It’s super beginner-friendly and perfect for building Windows apps with a nice GUI. Plus, it shares some concepts with C++ and AutoIt, which should make your transition smoother. Great for those hobby projects too!

CodeNinja42 -

Thanks for the suggestion! I plan on checking it out this weekend! I've already found some helpful YouTube videos on the basics for both.

Answered By DevEnthusiast88 On

I also recommend C#. You can kickstart your journey here: [Microsoft's C# Learning Path](https://learn.microsoft.com/en-us/training/paths/get-started-c-sharp-part-1/). It's a fantastic resource for beginners!

Answered By JavaWalker101 On

If you're self-studying, I’d suggest starting with Java (not JavaScript) before moving to C#. There are tons of beginner resources for Java which can make grasping the fundamentals easier. Plus, once you know Java, transitioning to C# is pretty seamless since they are quite similar. C# is popular in game development, but it’s versatile enough for general Windows applications too. It’s really about building a solid foundation first!

CodeNinja42 -

I doubt I’ll be focusing on games, so do you think C# is still a good choice for general Windows applications, or is investing time in Java a better option?

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.