About 439,000 results
Open links in new tab
  1. Java vs C# - GeeksforGeeks

    Mar 17, 2025 · Below are some major differences between C# and Java: platform-independent APIs. C# supports operator overloading for multiple operators. Java does not support operator overloading. C# supports CLR(Common Language Runtime). Java supports JVM(Java Virtual Machine). C# APIs are controlled by an open-source community.

  2. Java and C#, how close are they? - Stack Overflow

    On the features level, C# 1 was definitely close to Java. Among the few differences they had, I'd highlight C#'s support for "unsafe" code (including pointers) and for delegates; and Java's controversial throws. This makes sense, since one of the goals of C# was to become an alternative to Java.

  3. What are major differences between C# and Java? - Stack Overflow

    Nov 17, 2008 · Java doesn't have any equivalent to the C# 3.0 anonymous types; Java doesn't have implicitly typed local variables; Java doesn't have extension methods; Java doesn't have object and collection initializer expressions

  4. Comparison of C Sharp and Java - Wikipedia

    C# and Java are similar languages that are typed statically, strongly, and manifestly. Both are object-oriented, and designed with semi-interpretation or runtime just-in-time compilation, and both are curly brace languages, like C and C++.

  5. Why C# is not popular as Java? - Datatas

    There are several factors that contribute to why C# may not be as popular as Java. These factors include Java’s long-standing presence in the industry, its cross-platform compatibility, and its widespread use in academic settings.

  6. Why did Unity choose C# as a scripting language and not Java?

    Feb 3, 2023 · It's not a diss towards Java, it's simply what C# is, initially (aka Java for Windows) when Java is designed to be as system agnostic as possible. C#'s portability towards other system is relatively recent and I remember a time (as recently as 2014) when coding in C# (and executing C# code) on other systems was a pain in the ass.

  7. What are the differences between C# and Java? - Educative

    Jan 13, 2022 · In this article, we’ll be comparing the merits of two popular programming languages side-by-side: C# and Java. At their core, C# (pronounced see sharp) and Java are both robust, high-level, object-oriented programming languages with more similarities than differences.

  8. C# vs. Java: Key Differences Explained - BairesDev

    There are a few very important differences between C# and Java, which are: Java uses the Java Runtime Environment, where C# uses the Common Language Runtime. Java is class-based, while C# is component-oriented. C# supports pointers for overloading, whereas Java does not.

  9. C# vs. Java: Which Language is Better to Learn? - Hackr

    Jan 30, 2025 · Java doesn’t support features like operator overloading and pointers, whereas C# does. Both C# and Java are high-level, general-purpose, object-oriented languages with strong communities. Let’s dive into a deeper comparison. First thing’s first: What is C#?

  10. C# vs. Java: Exploring Their Key Differences - DistantJob

    Jan 15, 2024 · In this guide, we’ll explore the features, performance, pros, and cons of both Java and C#, highlighting the differences between them. comparison between Java and C# will help you make informed decisions whether you’re hiring, learning, or starting a new project. First, let’s start with Java. What is JAVA? Java was founded in 1995.

Refresh