Which Lightweight Programming Language Should I Choose as a Beginner?

0
0
Asked By CuriousCoder88 On

I'm a newbie in programming, and my computer is pretty slow, so I can't run heavy languages like C#. I found C to be fast but really challenging. I'm considering C++ too, but I'm not sure if that's a good fit for me. My goal is to create games and build desktop applications. Due to recent health issues, I need something light and low-pressure to learn in my spare time. I've already dabbled with C# and am thinking of trying Python or sticking with C. I also need a lighter IDE because my current setup (Visual Studio) is too heavy for my machine. I'm currently using VS Code as it seems to be better. Any suggestions on which language might be best for me? Thanks for your help!

5 Answers

Answered By GameDevGeek On

If you're set on creating games, C++ could be beneficial later, especially if you want to work with engines like Unreal. However, C# with Unity could be a good choice if you want to stick with something more beginner-friendly. Also, if you want a break from coding syntax, trying HTML, CSS, and JavaScript can help ease you in!

InputNinja -

Yeah, Unity seems to be the easier route for game dev if you stick with C#. But for lighter options, definitely check out Python with Pygame.

Answered By TechGuru99 On

Your computer can definitely run C#. The issue might be with the IDE (Visual Studio), which is quite resource-heavy. You could try using Visual Studio Code instead; it’s lighter and should work better on your setup.

MellowDev -

Yeah, lighter IDEs could make the difference. Anyone can struggle if they’re using a monster like Visual Studio on a slower machine.

Answered By CodeMaster23 On

Sounds like your main issue is more about the IDE than the language itself. If C# is too heavy, you might want to try Python or JavaScript. Both are lighter and have huge communities with plenty of resources for beginners!

BeginnerBard -

I agree! Python is great for learning. But don't underestimate JavaScript; you can do a lot with it too, especially for game development!

Answered By SimplicitySeeker On

Honestly, I'd recommend going with Python for learning basics, then exploring other languages as you get familiar. Still, if you want to keep it ultra-light, why not try Go? It's easy to pick up and has lower resource requirements.

Answered By LuaLover87 On

Have you considered Lua? It’s lightweight and super beginner-friendly – great for making simple games and it runs well on older hardware! Plus, frameworks like LÖVE are excellent for game development.

QuirkyCoder -

That's a cool suggestion! I think Lua is awesome for learning game dev basics without the overhead of bigger languages.

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.