What’s the Next Programming Language I Should Dive Into?

0
29
Asked By PixelProwler76 On

I've been programming for about eight years now, starting with Scratch for two years, then moving on to Python for three years. Currently, I'm working with Rust and have a bit of knowledge in C# and Lua. Lately, I'm feeling burnt out from these languages and would like to learn something new, especially for low-level projects like creating my own game engine or language in the future. Any suggestions?

5 Answers

Answered By BrainTwister51 On

Your quest for knowledge is endless, but with a limited lifespan, just learn what you truly need for your goals! Or even consider learning to prompt AI effectively, as that can open up many doors.

Answered By CodeCrafter99 On

With your eight years of experience, language choice shouldn't be an issue anymore, especially since you already know Rust. Instead of just learning a new language, think about the projects you want to tackle and choose a language based on that. Most languages are pretty similar—once you grasp programming concepts, it's mainly about getting comfortable with the syntax.

Answered By LowLevelLucy On

You can definitely write a compiler in any programming language. If you're looking to get into low-level programming, learning C could be beneficial. However, I think the real issue isn't just about the language; it seems like you might need to apply the languages you already know to actual projects.

Answered By DevGuru88 On

Creating your own programming language is more of a fun challenge than a practical goal if you're just starting out. It's not about learning as many languages as you can; it’s more effective to master one. I personally recommend C# as it's a fantastic language for game development, especially with Unity, but if you're planning on working with Unreal, C++ could be your go-to.

Answered By TechExplorer22 On

Instead of fixating on learning another language, maybe focus on finding a problem that excites you. You have Rust and C/C++, which are great for low-level tasks, and C# and Python are perfect for higher-level projects. How about trying to develop a simple web server from scratch? Switching languages while doing the same project can help you notice which ones you prefer!

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.