J# es un lenguaje de programación desarrollado por Microsoft como extensión de Java. J# se lanzó en 2002 como parte de Visual Studio .NET.
J# es sintácticamente similar a Java, pero también incluye características de C#. J# puede interoperar con código y bibliotecas Java existentes.
El uso de J# no está tan extendido como el de Java o C#, pero algunos desarrolladores siguen utilizándolo para crear aplicaciones que se ejecuten en .NET Framework.