ภาษาระบบโครงสร้างพื้นฐานภาษาร่วม (อังกฤษ: CLI languages) เป็นภาษาโปรแกรม ที่พัฒนาตามหลักการโครงสร้างพื้นฐานภาษาร่วม ภาษาส่วนใหญ่เหล่านี้จะคอมไพล์ไปเป็น Common Intermediate Language (CIL) ซึ่งจะสามารถทำงานได้บนรันไทม์ภาษาร่วม ซึ่งมีให้ใช้ใน ดอตเน็ตเฟรมเวิร์ก ดอตเน็ต และ บางภาษาเหล่านี้อาจจำเป็นต้องใช้ Dynamic Language Runtime (DLR) ร่วมด้วย
ภาษาระบบโครงสร้างพื้นฐานภาษาร่วมตัวหลักๆ
ภาษาปัจจุบัน
- Ada for .Net: ภาษา Ada สนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย (multi-paradigm) โฟกัสที่ความปลอดภัยของโค้ด การดูแลรักษาได้ และความถูกต้อง
- C# เป็นภาษาระบบโครงสร้างพื้นฐานภาษาร่วมที่แพร่หลายที่สุด
- C++/CLI เป็นเวอร์ชันหนึ่งของภาษาซีพลัสพลัส
- ClojureCLR เป็นการพอร์ตภาษา ไปยังโครงสร้างพื้นฐานภาษาร่วม, เป็นส่วนหนึ่งของโครงการ .
- เป็นสำเนียงหนึ่งของภาษา Oberon
- เป็นภาษาโปรแกรมเชิงวัตถุล้วนๆ ที่โฟกัสตรงที่คุณภาพของซอฟต์แวร์ และมีคุณสมบัติ (อังกฤษ: design by contract)
- F# เป็นภาษาที่สนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย สามารถใช้งานกับ OCaml ได้
- : ภาษาเอฟสตาร์นั้นมีพื้นฐานมาจากภาษาเอฟชาร์ป
- เป็นภาษาระบบโครงสร้างพื้นฐานภาษาร่วมของภาษาไพทอน
- เป็นคอมไพเลอร์จากไปยังดอตเน็ตเฟรมเวิร์กและดอตเน็ต
- .NET
- VB.NET
- Visual COBOL
- มีพื้นฐานมาจากภาษา xBase
ภาษาที่ถูกทิ้งร้างแล้ว
- เป็นภาษาที่ได้แรงบันดาลใจมาจากภาษาไพทอน
- .NET
- เป็นภาษาจาวาที่รองรับโครงสร้างพื้นฐานภาษาร่วม ถูกทิ้งร้างตั้งแต่ปี พ.ศ. 2558
- เป็นภาษาที่สนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย เช่นเดียวกับ C#, OCaml และ Lisp
- เป็นการสร้างภาษาพีเฮชพีที่มีส่วนขยายสำหรับASP.NET ตอนหลังพัฒนาต่อไปเป็น PeachPie
- เป็นภาษาคล้ายภาษาจาวาสคริปต์ไว้ใช้กับเอนจิ้นเกมยูนิตี้ ภาษานี้ถูกทิ้งร้างเนื่องจากเอนจิ้นยูนิตี้เปลี่ยนไปใช้ภาษาซีชาร์ป
อ้างอิง
- "GNAT for .Net". adacore.com. สืบค้นเมื่อ 2021-03-27.
- Priyadarshini, Manisha (June 25, 2018). "10 Most Popular Programming Languages In 2018: Learn To Code". Fossbytes. สืบค้นเมื่อ June 25, 2018.
- "ClojureCLR". GitHub.com. สืบค้นเมื่อ 2012-06-28.
- "Another Language for Visual Studio and .Net: Synergex release Synergy/DE". msdn.com.
- Handy, Alex (20 August 2015). "COBOL comes to Visual Studio 2015 - SD Times". SD Times. สืบค้นเมื่อ 2017-04-04.
ดูเพิ่ม
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
phasarabbokhrngsrangphunthanphasarwm xngkvs CLI languages epnphasaopraekrm thiphthnatamhlkkarokhrngsrangphunthanphasarwm phasaswnihyehlanicakhxmiphlipepn Common Intermediate Language CIL sungcasamarththanganidbnrnithmphasarwm sungmiihichin dxtentefrmewirk dxtent aela bangphasaehlanixaccaepntxngich Dynamic Language Runtime DLR rwmdwyphasarabbokhrngsrangphunthanphasarwmtwhlkphasapccubn Ada for Net phasa Ada snbsnunrupaebbkarekhiynopraekrmthihlakhlay multi paradigm ofksthikhwamplxdphykhxngokhd karduaelrksaid aelakhwamthuktxng C epnphasarabbokhrngsrangphunthanphasarwmthiaephrhlaythisud C CLI epnewxrchnhnungkhxngphasasiphlsphls ClojureCLR epnkarphxrtphasa ipyngokhrngsrangphunthanphasarwm epnswnhnungkhxngokhrngkar epnsaeniynghnungkhxngphasa Oberon epnphasaopraekrmechingwtthulwn thiofkstrngthikhunphaphkhxngsxftaewr aelamikhunsmbti xngkvs design by contract F epnphasathisnbsnunrupaebbkarekhiynopraekrmthihlakhlay samarthichngankb OCaml id phasaexfstarnnmiphunthanmacakphasaexfcharp epnphasarabbokhrngsrangphunthanphasarwmkhxngphasaiphthxn epnkhxmiphelxrcakipyngdxtentefrmewirkaeladxtent NET VB NET Visual COBOL miphunthanmacakphasa xBasephasathithukthingrangaelw epnphasathiidaerngbndalicmacakphasaiphthxn NET epnphasacawathirxngrbokhrngsrangphunthanphasarwm thukthingrangtngaetpi ph s 2558 epnphasathisnbsnunrupaebbkarekhiynopraekrmthihlakhlay echnediywkb C OCaml aela Lisp epnkarsrangphasaphiehchphithimiswnkhyaysahrbASP NET txnhlngphthnatxipepn PeachPie epnphasakhlayphasacawaskhriptiwichkbexncinekmyuniti phasanithukthingrangenuxngcakexncinyunitiepliynipichphasasicharpxangxing GNAT for Net adacore com subkhnemux 2021 03 27 Priyadarshini Manisha June 25 2018 10 Most Popular Programming Languages In 2018 Learn To Code Fossbytes subkhnemux June 25 2018 ClojureCLR GitHub com subkhnemux 2012 06 28 Another Language for Visual Studio and Net Synergex release Synergy DE msdn com Handy Alex 20 August 2015 COBOL comes to Visual Studio 2015 SD Times SD Times subkhnemux 2017 04 04 duephimdxtentefrmewirkbthkhwamkhxmphiwetxr xupkrntang hruxekhruxkhayniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldkhk