Which Programming Language Should I Choose for App Development: Java, JavaScript, or C#?

0
11
Asked By CreativeCoder42 On

I'm trying to figure out which programming language would be the best choice for developing applications and tools. I've been thinking about using React since I'm familiar with JavaScript. However, I've also heard that Java is quite popular for app development. Given my experience of about 1.5 years with languages like Lua, Python, JavaScript, and a little bit of C, which language would you recommend for my goals?

5 Answers

Answered By LanguageLover04 On

I recommend picking Java or C#. But remember, you'll eventually need to brush up on JavaScript if you want to work on web stuff too!

DebateDynamo99 -

I have to disagree here; you don't always need JS for desktop apps or APIs. There are plenty of other options!

Answered By TechGuru99 On

This question pops up a lot, and honestly, there's no one-size-fits-all answer. Your choice should drive from what you want to build, the tools your team uses, and what projects you're focusing on. If you dive deep into programming concepts, you'll become skilled regardless of the language you pick. Remember, languages are just tools!

Answered By CodeCrusader88 On

Since you've already got a handle on JavaScript, why not stick with it? You can leverage your knowledge to move into React Native for mobile apps later. It makes sense to build on what you know!

DevDynamo77 -

Exactly! With a strong JS foundation, you can quickly start creating mobile apps without much hassle.

LearnWithUs22 -

Good point! It's efficient to enhance your JS skills first.

Answered By EnterpriseExpert21 On

If you're looking at the enterprise job market, Java is a solid choice. For game development or certain company roles, C# could be beneficial. But if you want to blend in with a crowd of self-taught developers, JavaScript is your go-to. Just be mindful of that!

Answered By SyntaxSavant On

Ultimately, you'll find that picking up a new language isn't as daunting as it seems. It's more about understanding the new syntax than starting from scratch. If you have a specific platform in mind—like Android or iOS—pick Java or Kotlin for Android, Swift for iOS, or use JavaScript for web applications. Pick one, get started, and you likely won't make a wrong choice at this stage!

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.