C# vs. Java | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

C# vs. Java

which general purpose, object-oriented programming language is best for you? Both have extensive libraries that can be used to build applications for the desktop, web, mobile devices, and other platforms. Both have large communities of enthusiastic fans, and plenty of online support.

27th Jan 2018, 9:21 PM
Mohammad Vahedi
Mohammad Vahedi - avatar
1 Answer
+ 4
WHAT IS C#? C# is a general purpose programming language that first appeared in 2000, as part of Microsoft’s .NET initiative. It was designed for the Common Language Infrastructure (CLI)—an open specification developed by Microsoft and standardized by ISO and ECMA. C# applications are compiled into bytecode that can run on implementations of the CLI. WHAT IS JAVA? Initially released by Sun Microsystems in 1995, Java is a general purpose programming language that was designed with the specific goal of allowing developers to “write once, run anywhere.” Java applications are compiled into bytecode that can run on implementations of the Java Virtual Machine (JVM). Like CLI, JVM helps bridge the gap between source code and the 1s and 0s that the computer understands.
27th Jan 2018, 9:30 PM
Mohammad Vahedi
Mohammad Vahedi - avatar