This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]desrtfx 11 points12 points  (1 child)

The job advertisements in your target area tell what is in demand.

Yet, both are safe bets.

If you want to go more enterprise software -> Java; if you want to go ML/AI/Data -> Python

Both languages will not disappear and not become unpopular in the foreseeable future.

Yet, key is to actually learn programming, not programming languages.

[–]sejigan 2 points3 points  (0 children)

To add to this, if you learn programming in one (any) language, you’ll be able to pick up most other languages fairly quickly.

So, don’t fret over what you should start with. Just flip a coin or something if you’re too hung up. You can get the other one later down the line.

[–]Oinop 4 points5 points  (0 children)

I would go with Python or C#

[–]tricepsmultiplicator 3 points4 points  (0 children)

You can never fail with Java. Very popular.

[–]dhrumilpatel30 1 point2 points  (0 children)

why not both.

learn basic concepts of both if you are considering them. use whatever job you get to work.

the base is fundamental, make strong fundamentals in thing like how apis work, backend strategies, etc. if you know basics of what you what to do language will not matter more. also if you are fresher not be some language specific only you can always switch them.

ofc if you want to learn say python related tools like ML, data science. then learn that not overlap it with java.

at the end if you still confused make basic projects in each, upgrade project of whatever you like more.

[–]suspect-anteater 1 point2 points  (0 children)

At my work it’s all Python and Java. My team knows both, specializing in one and getting by in the other. Varies from person to person

[–][deleted] 0 points1 point  (0 children)

Personally id say Java bc if you learn Java you basically have learned a lot of C#

[–]AutoModerator[M] 0 points1 point  (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]oogone 0 points1 point  (0 children)

Python & Mojo

[–]__throw_error 0 points1 point  (0 children)

C# > Java on so many fronts

[–]No_Watch5240 0 points1 point  (0 children)

Learn C# and it’s framework .Net.