We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Comparison of the Java and .NET platforms

Index Comparison of the Java and .NET platforms

Comparison of the Java and.NET platforms. [1]

Table of Contents

  1. 86 relations: Abstract Window Toolkit, Adobe Acrobat, Adobe Flash, Advanced Content, Android (operating system), Apache License, API, ASP.NET, ASP.NET MVC, BD-J, Blu-ray, C Sharp (programming language), Comparison of C Sharp and Java, Cross-platform software, CSS, Debian, DVD, Eclipse (software), Eclipse Foundation, Entity Framework, F Sharp (programming language), Fedora Linux, Free software, Free Software Foundation, GlassFish, GNU General Public License, HD DVD, Hewlett-Packard, IBM, Jakarta EE, Java (programming language), Java (software platform), Java Platform, Micro Edition, Java TV, Java virtual machine, Java Web Start, JavaFX, JavaOne, JavaScript, K virtual machine, Linux, Mac operating systems, Mac OS X 10.0, Mac OS X Snow Leopard, Mandriva, Megabyte, Microsoft, Microsoft Developer Network, Miguel de Icaza, Mobile device, ... Expand index (36 more) »

  2. .NET

Abstract Window Toolkit

The Abstract Window Toolkit (AWT) is Java's original platform-dependent windowing, graphics, and user-interface widget toolkit, preceding Swing.

See Comparison of the Java and .NET platforms and Abstract Window Toolkit

Adobe Acrobat

Adobe Acrobat is a family of application software and Web services developed by Adobe Inc. to view, create, manipulate, print and manage Portable Document Format (PDF) files.

See Comparison of the Java and .NET platforms and Adobe Acrobat

Adobe Flash

Adobe Flash (formerly Macromedia Flash and FutureSplash) is a discontinuedexcept in China, where it continues to be used, as well as Harman for enterprise users.

See Comparison of the Java and .NET platforms and Adobe Flash

Advanced Content

Advanced Content provides interactivity in the HD DVD optical disc format.

See Comparison of the Java and .NET platforms and Advanced Content

Android (operating system)

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.

See Comparison of the Java and .NET platforms and Android (operating system)

Apache License

The Apache License is a permissive free software license written by the Apache Software Foundation (ASF).

See Comparison of the Java and .NET platforms and Apache License

API

An is a way for two or more computer programs or components to communicate with each other.

See Comparison of the Java and .NET platforms and API

ASP.NET

ASP.NET is a server-side web-application framework designed for web development to produce dynamic web pages. Comparison of the Java and .NET platforms and ASP.NET are .NET.

See Comparison of the Java and .NET platforms and ASP.NET

ASP.NET MVC

ASP.NET MVC is a web application framework developed by Microsoft that implements the model–view–controller (MVC) pattern.

See Comparison of the Java and .NET platforms and ASP.NET MVC

BD-J

BD-J, or Blu-ray Disc Java, is a specification supporting Java ME (specifically the Personal Basis Profile of the Connected Device Configuration or CDC) Xlets for advanced content on Blu-ray Disc and the Packaged Media profile of Globally Executable MHP (GEM).

See Comparison of the Java and .NET platforms and BD-J

Blu-ray

Blu-ray (Blu-ray Disc or BD) is a digital optical disc data storage format designed to supersede the DVD format.

See Comparison of the Java and .NET platforms and Blu-ray

C Sharp (programming language)

C# is a general-purpose high-level programming language supporting multiple paradigms.

See Comparison of the Java and .NET platforms and C Sharp (programming language)

Comparison of C Sharp and Java

This article compares two programming languages: C# with Java. Comparison of the Java and .NET platforms and Comparison of C Sharp and Java are .NET and java (programming language).

See Comparison of the Java and .NET platforms and Comparison of C Sharp and Java

Cross-platform software

In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms.

See Comparison of the Java and .NET platforms and Cross-platform software

CSS

Cascading Style Sheets (CSS) is a style sheet language used for specifying the presentation and styling of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML).

See Comparison of the Java and .NET platforms and CSS

Debian

Debian, also known as Debian GNU/Linux, is a Linux distribution composed of free and open-source software and optionally non-free firmware or software developed by the community-supported Debian Project, which was established by Ian Murdock on August 16, 1993.

See Comparison of the Java and .NET platforms and Debian

DVD

The DVD (common abbreviation for digital video disc or digital versatile disc) is a digital optical disc data storage format.

See Comparison of the Java and .NET platforms and DVD

Eclipse (software)

Eclipse is an integrated development environment (IDE) used in computer programming. Comparison of the Java and .NET platforms and Eclipse (software) are java (programming language).

See Comparison of the Java and .NET platforms and Eclipse (software)

Eclipse Foundation

The Eclipse Foundation AISBL is an independent, Europe-based not-for-profit corporation that acts as a steward of the Eclipse open source software development community, with legal jurisdiction in the European Union.

See Comparison of the Java and .NET platforms and Eclipse Foundation

Entity Framework

Entity Framework (EF) is an open source object–relational mapping (ORM) framework for ADO.NET. Comparison of the Java and .NET platforms and Entity Framework are .NET.

See Comparison of the Java and .NET platforms and Entity Framework

F Sharp (programming language)

F# (pronounced F sharp) is a general-purpose, high-level, strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods.

See Comparison of the Java and .NET platforms and F Sharp (programming language)

Fedora Linux

Fedora Linux is a Linux distribution developed by the Fedora Project.

See Comparison of the Java and .NET platforms and Fedora Linux

Free software

Free software, libre software, libreware or rarely known as freedom-respecting software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

See Comparison of the Java and .NET platforms and Free software

Free Software Foundation

The Free Software Foundation (FSF) is a 501(c)(3) non-profit organization founded by Richard Stallman on October 4, 1985, to support the free software movement, with the organization's preference for software being distributed under copyleft ("share alike") terms, such as with its own GNU General Public License.

See Comparison of the Java and .NET platforms and Free Software Foundation

GlassFish

GlassFish is an open-source Jakarta EE platform application server project started by Sun Microsystems, then sponsored by Oracle Corporation, and now living at the Eclipse Foundation and supported by OmniFish, Fujitsu and Payara.

See Comparison of the Java and .NET platforms and GlassFish

GNU General Public License

The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses, or copyleft, that guarantee end users the four freedoms to run, study, share, and modify the software.

See Comparison of the Java and .NET platforms and GNU General Public License

HD DVD

HD DVD (short for High Density Digital Versatile Disc) is an obsolete.

See Comparison of the Java and .NET platforms and HD DVD

Hewlett-Packard

The Hewlett-Packard Company, commonly shortened to Hewlett-Packard or HP, was an American multinational information technology company headquartered in Palo Alto, California.

See Comparison of the Java and .NET platforms and Hewlett-Packard

IBM

International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American multinational technology company headquartered in Armonk, New York and present in over 175 countries.

See Comparison of the Java and .NET platforms and IBM

Jakarta EE

Jakarta EE, formerly Java Platform, Enterprise Edition (Java EE) and Java 2 Platform, Enterprise Edition (J2EE), is a set of specifications, extending Java SE with specifications for enterprise features such as distributed computing and web services.

See Comparison of the Java and .NET platforms and Jakarta EE

Java (programming language)

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

See Comparison of the Java and .NET platforms and Java (programming language)

Java (software platform)

Java is a set of computer software and specifications that provides a software platform for developing application software and deploying it in a cross-platform computing environment.

See Comparison of the Java and .NET platforms and Java (software platform)

Java Platform, Micro Edition

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers).

See Comparison of the Java and .NET platforms and Java Platform, Micro Edition

Java TV

Java TV is a Java-based software framework designed for use on TV set-top boxes, based on components called Xlets. Comparison of the Java and .NET platforms and Java TV are java (programming language).

See Comparison of the Java and .NET platforms and Java TV

Java virtual machine

A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode. Comparison of the Java and .NET platforms and Java virtual machine are java (programming language).

See Comparison of the Java and .NET platforms and Java virtual machine

Java Web Start

In computing, Java Web Start (also known as JavaWS, javaws or JAWS) is a deprecated framework developed by Sun Microsystems (now Oracle) that allows users to start application software for the Java Platform directly from the Internet using a web browser.

See Comparison of the Java and .NET platforms and Java Web Start

JavaFX

JavaFX is a software platform for creating and delivering desktop applications, as well as rich web applications that can run across a wide variety of devices.

See Comparison of the Java and .NET platforms and JavaFX

JavaOne

JavaOne is an annual conference first organized in 1996 by Sun Microsystems to discuss Java technologies, primarily among Java developers.

See Comparison of the Java and .NET platforms and JavaOne

JavaScript

JavaScript, often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS.

See Comparison of the Java and .NET platforms and JavaScript

K virtual machine

The K virtual machine (KVM) is a virtual machine developed by Sun Microsystems (now owned by Oracle Corporation), derived from the Java virtual machine (JVM) specification.

See Comparison of the Java and .NET platforms and K virtual machine

Linux

Linux is both an open-source Unix-like kernel and a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds.

See Comparison of the Java and .NET platforms and Linux

Mac operating systems

Mac operating systems were developed by Apple Inc. in a succession of two major series.

See Comparison of the Java and .NET platforms and Mac operating systems

Mac OS X 10.0

Mac OS X 10.0 (code named Cheetah) is the first major release of macOS, Apple's desktop and server operating system.

See Comparison of the Java and .NET platforms and Mac OS X 10.0

Mac OS X Snow Leopard

Mac OS X Snow Leopard (version 10.6) (also referred to as OS X Snow Leopard) is the seventh major release of macOS, Apple's desktop and server operating system for Macintosh computers.

See Comparison of the Java and .NET platforms and Mac OS X Snow Leopard

Mandriva

Mandriva S.A. was a public software company specializing in Linux and open-source software.

See Comparison of the Java and .NET platforms and Mandriva

Megabyte

The megabyte is a multiple of the unit byte for digital information.

See Comparison of the Java and .NET platforms and Megabyte

Microsoft

Microsoft Corporation is an American multinational corporation and technology company headquartered in Redmond, Washington.

See Comparison of the Java and .NET platforms and Microsoft

Microsoft Developer Network

Microsoft Developer Network (MSDN) was the division of Microsoft responsible for managing the firm's relationship with developers and testers, such as hardware developers interested in the operating system (OS), and software developers developing on the various OS platforms or using the API or scripting languages of Microsoft's applications.

See Comparison of the Java and .NET platforms and Microsoft Developer Network

Miguel de Icaza

Miguel de Icaza (born November 23, 1972) is a Mexican programmer, best known for starting the GNOME, Mono, and Xamarin projects.

See Comparison of the Java and .NET platforms and Miguel de Icaza

Mobile device

A mobile device or handheld computer is a computer small enough to hold and operate in hand.

See Comparison of the Java and .NET platforms and Mobile device

Mono (software)

Mono is a free and open-source.NET Framework-compatible software framework. Comparison of the Java and .NET platforms and Mono (software) are .NET.

See Comparison of the Java and .NET platforms and Mono (software)

Multimedia

Multimedia is a form of communication that uses a combination of different content forms, such as writing, audio, images, animations, or video, into a single interactive presentation, in contrast to traditional mass media, such as printed material or audio recordings, which feature little to no interaction between users.

See Comparison of the Java and .NET platforms and Multimedia

NetBeans

NetBeans is an integrated development environment (IDE) for Java.

See Comparison of the Java and .NET platforms and NetBeans

Novell

Novell, Inc. was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014.

See Comparison of the Java and .NET platforms and Novell

Open source

Open source is source code that is made freely available for possible modification and redistribution.

See Comparison of the Java and .NET platforms and Open source

Open-source software

Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.

See Comparison of the Java and .NET platforms and Open-source software

OpenJDK

OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). Comparison of the Java and .NET platforms and OpenJDK are java (programming language).

See Comparison of the Java and .NET platforms and OpenJDK

OpenSUSE

openSUSE is a free and open-source Linux distribution developed by the openSUSE project.

See Comparison of the Java and .NET platforms and OpenSUSE

Optical disc

An optical disc is a flat, usuallyNon-circular optical discs exist for fashion purposes; see shaped compact disc.

See Comparison of the Java and .NET platforms and Optical disc

Oracle Corporation

Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas.

See Comparison of the Java and .NET platforms and Oracle Corporation

Personal digital assistant

A personal digital assistant (PDA) is a multi-purpose mobile device which functions as a personal information manager.

See Comparison of the Java and .NET platforms and Personal digital assistant

QuickTime

QuickTime is a discontinued extensible multimedia architecture created by Apple, which supports playing, streaming, encoding, and transcoding a variety of digital media formats.

See Comparison of the Java and .NET platforms and QuickTime

Rich Internet Application

A Rich Internet Application (also known as a rich web application, RIA or installable Internet application) is a web application that has many of the characteristics of desktop application software.

See Comparison of the Java and .NET platforms and Rich Internet Application

Roslyn (compiler)

.NET Compiler Platform, also known by its codename Roslyn, is a set of open-source compilers and code analysis APIs for C# and Visual Basic (VB.NET) languages from Microsoft.

See Comparison of the Java and .NET platforms and Roslyn (compiler)

Set-top box

A set-top box (STB), also known as a cable box, receiver, or simply box, and historically television decoder or a converter, is an information appliance device that generally contains a TV tuner input and displays output to a television set, turning the source signal into content in a form that can then be displayed on the television screen or other display device.

See Comparison of the Java and .NET platforms and Set-top box

Slackware

Slackware is a Linux distribution created by Patrick Volkerding in 1993.

See Comparison of the Java and .NET platforms and Slackware

Standard Widget Toolkit

The Standard Widget Toolkit (SWT) is a graphical widget toolkit for use with the Java platform.

See Comparison of the Java and .NET platforms and Standard Widget Toolkit

Sun Microsystems

Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the Network File System (NFS), and SPARC microprocessors.

See Comparison of the Java and .NET platforms and Sun Microsystems

Swing (Java)

Swing is a GUI widget toolkit for Java.

See Comparison of the Java and .NET platforms and Swing (Java)

Technology Compatibility Kit

A Technology Compatibility Kit (TCK) is a suite of tests that at least nominally checks a particular alleged implementation of a Java Specification Request (JSR) for compliance.

See Comparison of the Java and .NET platforms and Technology Compatibility Kit

The Walt Disney Company

The Walt Disney Company is an American multinational mass media and entertainment conglomerate that is headquartered at the Walt Disney Studios complex in Burbank, California.

See Comparison of the Java and .NET platforms and The Walt Disney Company

TiVo

TiVo is a digital video recorder (DVR) developed and marketed by Xperi (previously by TiVo Corporation and TiVo Inc.) and introduced in 1999.

See Comparison of the Java and .NET platforms and TiVo

Ubuntu

Ubuntu is a Linux distribution derived from Debian and composed mostly of free and open-source software.

See Comparison of the Java and .NET platforms and Ubuntu

Visual Basic (.NET)

Visual Basic (VB), originally called Visual Basic.NET (VB.NET), is a multi-paradigm, object-oriented programming language, implemented on.NET, Mono, and the.NET Framework.

See Comparison of the Java and .NET platforms and Visual Basic (.NET)

Web browser

A web browser is an application for accessing websites.

See Comparison of the Java and .NET platforms and Web browser

Web Services Enhancements

Web Services Enhancements (WSE) is an obsolete add-on to the Microsoft.NET Framework, which includes a set of classes that implement additional WS-* web service specifications chiefly in areas such as security, reliable messaging, and sending attachments.

See Comparison of the Java and .NET platforms and Web Services Enhancements

WildFly

WildFly, formerly known as JBoss AS, or simply JBoss, is an application server written by JBoss, now developed by Red Hat.

See Comparison of the Java and .NET platforms and WildFly

Windows Media Player

Windows Media Player (WMP, officially referred to as Windows Media Player Legacy to distinguish it from the new Windows Media Player introduced with Windows 11), is the first media player and media library application that Microsoft developed to play audio and video on personal computers.

See Comparison of the Java and .NET platforms and Windows Media Player

Xamarin

Xamarin is a Microsoft-owned San Francisco-based software company founded in May 2011 by the engineers that created Mono, Xamarin.Android (formerly Mono for Android) and Xamarin.iOS (formerly MonoTouch), which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft.NET).

See Comparison of the Java and .NET platforms and Xamarin

Xbox 360

The Xbox 360 is a home video game console developed by Microsoft.

See Comparison of the Java and .NET platforms and Xbox 360

XML

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data.

See Comparison of the Java and .NET platforms and XML

.NET

The.NET platform (pronounced as "dot net") is a free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems.

See Comparison of the Java and .NET platforms and .NET

.NET Compact Framework

The Microsoft.NET Compact Framework (.NET CF) is a version of the.NET Framework that is designed to run on resource constrained mobile/embedded devices such as personal digital assistants (PDAs), mobile phones, factory controllers, set-top boxes, etc.

See Comparison of the Java and .NET platforms and .NET Compact Framework

.NET Foundation

The.NET Foundation is an organization incorporated on March 31, 2014, by Microsoft to improve open-source software development and collaboration around the.NET Framework. Comparison of the Java and .NET platforms and .NET Foundation are .NET.

See Comparison of the Java and .NET platforms and .NET Foundation

.NET Framework

The.NET Framework (pronounced as "dot net") is a proprietary software framework developed by Microsoft that runs primarily on Microsoft Windows.

See Comparison of the Java and .NET platforms and .NET Framework

.NET Micro Framework

The.NET Micro Framework (NETMF) is a.NET Framework platform for resource-constrained devices with at least 512 kB of flash and 256 kB of random-access memory (RAM).

See Comparison of the Java and .NET platforms and .NET Micro Framework

See also

.NET

References

[1] https://en.wikipedia.org/wiki/Comparison_of_the_Java_and_.NET_platforms

Also known as Java vs .NET.

, Mono (software), Multimedia, NetBeans, Novell, Open source, Open-source software, OpenJDK, OpenSUSE, Optical disc, Oracle Corporation, Personal digital assistant, QuickTime, Rich Internet Application, Roslyn (compiler), Set-top box, Slackware, Standard Widget Toolkit, Sun Microsystems, Swing (Java), Technology Compatibility Kit, The Walt Disney Company, TiVo, Ubuntu, Visual Basic (.NET), Web browser, Web Services Enhancements, WildFly, Windows Media Player, Xamarin, Xbox 360, XML, .NET, .NET Compact Framework, .NET Foundation, .NET Framework, .NET Micro Framework.