Wich one is better programming language to learn? C# or java?

Wich one is better programming language to learn? C# or java?

Depends on your level of pajeet.
DESIGNATED: Java
LOO: C#

C++ > java > C#

java only because visual studio sux

ruby>*

C++

C# with WinForms, OneDrive API, Microsoft and Azure is king. There is nothing better.

C# > C++ > Java

That entirely depends on what you want to do.

If you write operating system programs:

Linux -> C
Windows -> C++

If you need to automate some crap:

Linux -> Python, Ruby, Bash
Windows -> lol

If you need enterprise grade architecture clusterfuck:

Linux -> Java
Windows -> Java, C# (ASP)

If you need to make money fast:

Multiarch -> HTML, CSS, JS, PHP

See? Depends what you need to write.

C# is objectively a better language and pretty much everyone agrees. That said it depends on what you want to program? Windows applications? C#. Cross platform development or Android/non Windows applications? Java.

You've clearly never used it.

They're both fine if you want to get a job.

Java

The only answer people asking these threads care about

Well I think I will go with C#. Even though I also use linux.

Famous last words before becoming a proprietary fag

Java and its Oracle overlords is shit^2

Mono

Alibi software that nobody actually uses in production

Java if you want to make money, C# if you want to get outsourced

In production people use C, C++ and asm

Learn Java.
Use C#.
I'm not kidding. I read a Java Head First then mistakenly took a C# exam and passed it with flying colors.

This.

/thread

>mistakenly took a C# exam
How do you do that mistakenly?

this

>C# is objectively a better language and pretty much everyone agrees.

This is false. Only a few edgelords on Sup Forums think that. Java is far superior.

Why?

just wandered in there and they handed me a computer.
What was I supposed to do? leave?

Really depends bro, do you just want to learn a language or do you need to learn it for a job?
Because if you do plan to use it for something you better learn whatever will give you money and that depends a lot on where you live since the requirements change all the time.

Here for example, I had to learn a lot of retarded shit like ruby, python, even though I like c and c++ more.

If it's just for the sake of learning go with java first then C# when you have time or want to check microsoft stuff.

This.
>had an interview
>said they only hire c# devs
>said I knew out of spite
>slap me a pen and paper
>"create a simple fizzbuzz, a sorting algorithm and one design pattern that you know"
>wrote the code
>went to technical interview the next day

Funny thing is in my technical, they asked me to create a code that will transfer one variable to another variable without declaring a new variable. Because of Sup Forums, I knew XOR swap and explained how that works. They congratulated me but didn't passed the interview.
That moment I knew, they didn't plan to hire new devs and just used that question to justify their decisions of not hiring new ones.