![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/6/66/F_Sharp_logo.svg/langth-640px-F_Sharp_logo.svg.png&w=640&q=50)
ภาษาเอฟชาร์ป
From Wikipedia, the free encyclopedia
ภาษาเอฟชาร์ป (F#) เป็นภาษาสำหรับเขียนโปรแกรมคอมพิวเตอร์แบบ strongly typed บนดอตเน็ตเฟรมเวิร์กและ Mono ที่สนับสนุนโมเดลการเขียนโปรแกรมหลายแบบรวมทั้ง การเขียนโปรแกรมเชิงฟังก์ชัน การเขียนโปรแกรมเชิงวัตถุ และการเขียนโปรแกรมเชิงคำสั่ง F# เป็นภาษาดอตเน็ต สามารถเรียกใช้เอพีไอของดอตเน็ต และถูกเรียกจากภาษาดอตเน็ตอื่นๆ นอกจากนั้น F# ยังสามารถถูกใช้กับโปรแกรมประยุกต์บนเว็บ[8] เขียนโปรแกรมสำหรับหน่วยประมวลผลกราฟิกส์ หรือ GPU [9] และใช้เขียนโปรแกรมสำหรับแมคโอเอสเท็น[10] ไอโอเอส[11] และ แอนดรอยด์[12] โดยใช้ Programming tool สร้างโดยบริษัท Xamarin
ข้อมูลเบื้องต้น กระบวนทัศน์, ตระกูล ...
![]() F# logomark | |
กระบวนทัศน์ | Multi-paradigm: functional, imperative, object-oriented, agent-oriented, metaprogramming, reflective, concurrent |
---|---|
ตระกูล | ML |
ผู้ออกแบบ | Don Syme, Microsoft Research |
ผู้พัฒนา | Microsoft, The F# Software Foundation |
เริ่มเมื่อ | 2005; 19 ปีที่แล้ว (2005), version 1.0 |
รุ่นเสถียร | |
ระบบชนิดตัวแปร | Static, strong, inferred |
ระบบปฏิบัติการ | Cross-platform: .NET, .NET Framework, Mono |
สัญญาอนุญาต | MIT License[2][3] |
นามสกุลของไฟล์ | .fs, .fsi, .fsx, .fsscript |
เว็บไซต์ | fsharp |
ได้รับอิทธิพลจาก | |
C#, Erlang, Haskell,[4] ML, OCaml,[5][6] Python, Scala | |
ส่งอิทธิพลต่อ | |
C#,[7] Elm, F*, LiveScript | |
|
ปิด