ภาษาฟอร์แทรน

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

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

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


 อ้างอิง 

 อ่านเพิ่ม 

มาตรฐานภาษา

  Informally known as FORTRAN 66.
  Also known as ISO 1539–1980, informally known as FORTRAN 77.
  Informally known as Fortran 90.
  Informally known as Fortran 95.  There are a further two parts to this standard.  Part 1 has been formally adopted by ANSI.
  Informally known as Fortran 2003.
  Informally known as Fortran 2008.

มาตรฐานที่เกี่ยวข้อง




อ้างอิงอื่น







หนังสือ



 Arjen, Markus (2012), "Modern Fortran in Practice", Cambridge Univ. Press, .




















บทความ








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

 ISO/IEC JTC1/SC22/WG5—the official home of Fortran standards
 Fortran Standards Documents—GFortran standards
 fortran-lang.org (2020).
 History of FORTRAN and Fortran II—Computer History Museum
 Valmer Norrod, et al.:  A self-study course in FORTRAN programing—Volume I—textbook, Computer Science Corporation El Segundo, California (April 1970). NASA (N70-25287).
 Valmer Norrod, Sheldom Blecher, and Martha Horton:  A self-study course in FORTRAN programing—Volume II—workbook, NASA CR-1478 (April 1970), NASA (N70-25288).
 An introduction to the Fortran programming language, by Reinhold Bader, Nisarg Patel, Leibniz Supercomputing Centre.


หมวดหมู่:ภาษาโปรแกรม
หมวดหมู่:ภาษาโปรแกรมเชิงแถวลำดับ
หมวดหมู่:ภาษาโปรแกรมเชิงกระบวนงาน
หมวดหมู่:ภาษาโปรแกรมเชิงตัวเลข
หมวดหมู่:ภาษาโปรแกรมเชิงวัตถุ
หมวดหมู่:คอมพิวเตอร์งานขนาน
หมวดหมู่:มาตรฐานคอมพิวเตอร์
หมวดหมู่:สิ่งประดิษฐ์ของสหรัฐ