قد يبدوا هذا الاسم مئلوفاً للكثيرين من مبرمجي لغة جافا، و هذا صحيح ، حيث بصورة مفاجئة اصدرت مايكروسوفت النسخة قيد التطوير الاولى من اضافتها الى Microsoft Visual Studio .NET من جافا الخاصة بها.
و لا تدعي مايكروسوفت بان هذه لغة جافا و لا تعمل البرامج الناتجة عن هذه اللغة باستخدام محرك لغة جافا الافتراضية ، انما هي تنتج برامج تعمل تحت تكنولوجيا net.
و تعتبر هذه اول خطوة لتطوير و اعادة تغير لغة ++Microsoft Visual J و التي اصدرتها مايكروسوفت عام 1998 كنموذج خاص من لغة الجافا الخاصة بها و التي تم ايقافها بعد ذلك بعد ان رفعت شركة صن مبتكرة لغة جافا دعوة ضد مايكروسوفت
اللغة الجديدة هي عبارة عن لغة تشبه كثيرا لغة جافا و بامكانها ان تفتح الملفات المنتجة بلغة ++J و تحولها الى #J و هي مخصصة لكل المستخدمين الذين اعتادوا على البرمجة بلغة جافا و يرغبون باستخدام تكنولوجيا net. الجديدة بدون الحاجة الى اعادة تعلم لغات البرمجة ، و بهذا تكون قد اضافت مايكروسوفت فرد جديد الى عائلتها.
من المتوقع ان لا تحتوي النسخة النهائة من Visual Studio .NET على #J لان مايكروسوفت اقتربت من انهائه ، ولكن الاضافة حتما ستوزع عبر انترنت عندما تكتمل و قد لا يزيد حجم اللغة الجديدة عن عدة ميجابايتات ، النسخة BETA1 حجمها 7 ميجابايت و يمكن تركيبها فقط لو توفر لديك Visual Studio .NET Beta2
و يذكر بان تكنولوجيا net. تكنولوجيا مفتوحة و بامكانك بناء اية لغة برمجة خاصة بك و ضمها الى هذه التكنولوجيا و الى بيئة التطوير الشهيرة من مايكروسوفت Visual Studio
