If you want to really focus on the frontend, I suggest Typescript.
If you want to focus on backend technologies, I suggest Java.
If you have other goals, I think there are a lot of other great answers. :)
If you want to focus on backend technologies, I suggest Java.
If you have other goals, I think there are a lot of other great answers. :)
Plus, speaking from personal experience, learning Java first and then learning C# is probably going to be a positive experience, whereas doing it the other way around feels like going back ten years in time.