+ 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?

16th Jan 2018, 5:00 AM
Declan Maguire
Declan Maguire - avatar
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.
16th Jan 2018, 5:16 AM
Dima Makieiev
Dima Makieiev - avatar