ภาษาฟอร์แทรน (อังกฤษ: Fortran, /ˈfɔːrtræn/; อดีตเขียนเป็น FORTRAN) เป็นภาษาโปรแกรมที่ใช้ในจุดประสงค์ทั่วไป ภาษาคอมไพล์เชิงคำสั่งที่ใช้ในการคำนวณเลขและวิทยาการคำนวณ

ข้อมูลเบื้องต้น กระบวนทัศน์, ผู้ออกแบบ ...
ภาษาฟอร์แทรน
Thumb
กระบวนทัศน์หลายกระบวนทัศน์: โครงสร้าง, คำสั่ง (เชิงกระบวนความ, เชิงวัตถุ), เจเนริก, แถวลำดับ
ผู้ออกแบบจอห์น แบกคัส
ผู้พัฒนาจอห์น แบกคัสและไอบีเอ็ม
เริ่มเมื่อ1957; 67 ปีที่แล้ว (1957)
รุ่นเสถียร
Fortran 2018 (ISO/IEC 1539-1:2018) / 28 พฤศจิกายน 2018; 5 ปีก่อน (2018-11-28)
ระบบชนิดตัวแปรstrong, static, manifest
นามสกุลของไฟล์.f, .for, .f90
เว็บไซต์fortran-lang.org
ตัวแปลภาษาหลัก
Absoft, Cray, GFortran, G95, IBM XL Fortran, Intel, Hitachi, Lahey/Fujitsu, Numerical Algorithms Group, Open Watcom, PathScale, PGI, Silverfrost, Oracle Solaris Studio, อื่น ๆ
ได้รับอิทธิพลจาก
Speedcoding
ส่งอิทธิพลต่อ
ALGOL 58, BASIC, C, Chapel,[1] CMS-2, DOPE, Fortress, PL/I, PACT I, MUMPS, IDL, Ratfor
ปิด

เดิมฟอร์แทรนพัฒนาโดยไอบีเอ็ม[2] ในคริสต์ทศวรรษ 1950 เพื่อใช้ในทางวิทยาศาสตร์และวิศวกรรม ต่อมาจึงครอบคลุมถึงวิทยาการคำนวณ มีการใช้งานภาษานี้มามากกว่าหกทศวรรษในศาสตร์ที่เน้นการคำนวณ เช่น การพยากรณ์อากาศเชิงตัวเลข, ระเบียบวิธีไฟไนต์เอลิเมนต์, พลศาสตร์ของไหลเชิงคณนา, ธรณีฟิสิกส์, ฟิสิกส์เชิงคำนวณ, ผลิกศาสตร์ และเคมีการคำนวณ ภาษานี้เป็นภาษายอดนิยมสำหรับ High performance computing[3] และใช้ในโปรแกรมที่วัดเปรียบเทียบสมรรถนะและจัดอันดับซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดในโลก[4][5]

เค้าโครงของฟอร์แทรนเป็นฐานของภาษาโปรแกรมอื่น ๆ เช่น ภาษาเบสิก ที่มีฐานจาก FORTRAN II[6] ในเดือนสิงหาคม ค.ศ. 2021 ฟอร์แทรนอยู่ในอันดับที่ 13 ของดัชนี TIOBE ซึ่งเป็นตัววัดความนิยมของภาษาโปรแกรม ภาษานี้ไต่ขึ้นไป 29 อันดับจากอันดับที่ 42 ในเดือนสิงหาคม ค.ศ. 2020[7]

Thumb
The Fortran Automatic Coding System for the IBM 704 (15 ตุลาคม ค.ศ. 1956) คู่มืออ้างอิงภาษาฟอร์แทรนสำหรับโปรแกรมเมอร์ฉบับแรก[8]

อ้างอิง

อ่านเพิ่ม

แหล่งข้อมูลอื่น

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.