Which Programming Languages Should I Learn to Bring My Ideas to Life?

0
19
Asked By CuriousDreamer99 On

I'm diving into web development with some basic knowledge of HTML, CSS, and JavaScript, and I want to use these skills to build two websites for a personal project. Additionally, I'm learning Python for work-related tasks. However, I'm also planning to create a desktop application and a light indie game. I've been researching various languages, but I keep stumbling upon vague and generic suggestions. I'm hoping to get some experienced insights on what languages are best to focus on now and what I should learn later. I'll be concentrated on frontend development and Python for a while, but I want to establish a strong foundation for my future projects. I've heard that using HTML, CSS, JS with Electron and Python is a possibility, but I'm not sure if that's the way to go. Any advice would be much appreciated!

3 Answers

Answered By TechSavvyTraveler On

If performance is a priority for your app, I wouldn't recommend Electron. It's user-friendly for web developers, but it tends to lag in performance. Instead, consider picking a dedicated language first (avoid JavaScript for this) and explore the numerous frameworks available for desktop app development.

For your game project, you have some solid choices in game engines: Godot uses GDScript, which is similar to Python, Unity is based on C#, and Unreal Engine typically combines Blueprints with C++. Given your background, I'd suggest trying out Godot as your starting point for game development.

Answered By DevNinja45 On

Languages like PHP, the MERN stack, and Python are all great starting points. They offer a good mix of versatility and community support for web development. Consider what you enjoy working with most and which aligns best with your projects.

Answered By QuestioningLogic On

You're getting bland advice because your question is quite open-ended. No one knows the specifics of what you’re working on. The best way is to start coding! Every language will teach you valuable lessons, helping you figure out what works or doesn't for your project.

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.