ภาษาดอตเน็ต (อังกฤษ: .NET Language) เป็นประเภทภาษาโปรแกรม โดยโปรแกรมที่พัฒนาจะทำงานบนดอตเน็ตเฟรมเวิร์ก ซึ่งไม่ว่าภาษาดอตเน็ตไหนที่ใช้ ตัวแปลโปรแกรมจะทำการแปลมาเป็นภาษากลาง (MSIL) และเมื่อโปรแกรมถูกเรียกใช้ CLR ซึ่งเป็นส่วนหนึ่งของดอตเน็ตเฟรมเวิร์กจะทำการแปลเป็นโค้ดที่เหมาะสมสำหรับ เครื่องคอมพิวเตอร์นั้นๆ ขั้นตอนนี้สามารถทำได้ในการแปลครั้งแรกเช่นกันหากต้องการ
ปัจจุบันนี้มีภาษาดอตเน็ตมีมากกว่า 40 ภาษา โดยไมโครซอฟท์ได้พัฒนาและรองรับภาษาดอตเน็ตหลักๆคือ C# VB.NET และ C++/CLI ซึ่งที่เหลือนั้นพัฒนาโดยผู้อื่น
ภาษาดอตเน็ตที่พัฒนาโดยไมโครซอฟท์
ตัวอย่างภาษาดอตเน็ตที่พัฒนาโดยผู้อื่น
โปรดทราบ: หลายภาษาในนี้มีทั้งรุ่นที่ทำงานบนดอตเน็ต และรุ่นธรรมดา- Ada โดยใช้ A#
- APL
- Boo
- C ดูเพิ่มที่Targeting the .NET Common Intermediate Language from Standard C (อังกฤษ)
- COBOL โดยใช้ Fujitsu NetCOBOL สำหรับ .NET
- Pascal
- Eiffel โดยใช้ EiffelEnvision
- Forth โดยใช้ Delta Forth .NET
- Fortran โดยใช้ LF Fortran Enterprise
- Java โดยใช้ IKVM
- Haskell โดยใช้ Haskell for .NET via Mondrian Hugs for .NET หรือ Haskell.net
- KPL (Kid's Programming Language)
- Lexico
- Lisp โดยใช้ L# หรือ DotLisp
- Mercury ดูเพิ่มที่[1] (อังกฤษ)
- Modula-2
- Mondrian
- Nemerle functional/imperative hybrid language
- Oberon โยใช้ Active Oberon for .net
- Perl โดยใช้ Active Perl
- Prolog โดยใช้ P sharp
- Ruby โดยใช้ Ruby.NET
- PHP โดยใช้ Phalanger
- RPG
- Scala
- Scheme โดยใช้ OxygenScheme หรือ Common Larceny
- Smalltalk โดยใช้ #Smalltalk or S#
- Standard ML โดยใช้ sml.net
ไม่มีความคิดเห็น:
แสดงความคิดเห็น