+ 1
[DUPLICATE] Whatâs the difference between java and C#?
We started learning in java in compsci a couple months ago, and I already know how to code in lua. I started the C# course on sololearn so I could code in unity, and so far the syntax between java and C# is almost linear. What makes them different? If I already know java, is there any use in continuing the C# course instead of going through unity tutorials?
2 Answers
+ 3
1. Syntax: c# and java are different in a lot of advanced things, like collections, interfaces, lambdas and LINQ statments, etc
2. Platform: Java is running on the special java virtual machine so it almost independent from the OS c# is mostly compatible with windows you can create and run c# app on Linux and android nowadays but It is only beginning of the journey.
3. Tools and frameworks: since Java was an open source for a longer time, there are much more tools and frameworks which can be helpful during development.