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