Skip to main content

Fortran คืออะไร?

Fortran เป็นภาษาการเขียนโปรแกรมคอมพิวเตอร์ที่จำเป็นเมื่อเขียนเป็น Fortran ภาษาการเขียนโปรแกรมก็ถือว่าเป็นจุดประสงค์และขั้นตอนทั่วไปมันได้รับการพัฒนาในปี 1950 โดย International Business Machines Corporation (IBM) และมีไว้สำหรับใช้ในการใช้งานทางวิทยาศาสตร์และวิศวกรรมที่เกี่ยวข้องนับตั้งแต่การออกแบบ Fortran ถูกนำมาใช้อย่างต่อเนื่องสำหรับการคำนวณทางวิทยาศาสตร์และตัวเลขโดยเฉพาะอย่างยิ่งในพื้นที่เช่นวิทยาศาสตร์การคำนวณและการสร้างแบบจำลองสภาพภูมิอากาศในความเป็นจริงมันเป็นภาษาการเขียนโปรแกรมตัวเลขที่ใช้กันมากที่สุดในการดำรงอยู่

บางคนคาดการณ์ว่า Fortran ได้รับความนิยมเนื่องจากได้รับการออกแบบมาก่อนภาษาสำคัญอื่น ๆ อีกมากมายคนอื่น ๆ ยืนยันว่าการใช้งานอย่างกว้างขวางนั้นเกิดจากการเพิ่มอย่างค่อยเป็นค่อยไปและการพัฒนาคุณสมบัติที่สำคัญต่อผู้ใช้วิทยาศาสตร์และวิศวกรรมบางทีสิ่งที่สำคัญพอ ๆ กันคือความจริงที่ว่า Fortran รักษาความเข้ากันได้กับรุ่นเก่าเพิ่มส่วนประกอบใหม่แทนที่จะกำจัดคุณสมบัติที่ล้าสมัยความนิยมอย่างมากอาจเกิดจากการผลิตคอมไพเลอร์ที่มีความสามารถในการจัดการรหัสที่เร็วขึ้นทำให้เหมาะอย่างยิ่งในการใช้งานทางวิทยาศาสตร์

ทีมโปรแกรมโปรแกรมเมอร์ IBM นำโดย John Backus ได้รับการยกย่องด้วยการร่วมมือกันเพื่อพัฒนา Fortran แนะนำคอมไพเลอร์ตัวแรกในปี 1957 มันถูกสร้างขึ้นสำหรับคอมพิวเตอร์ IBM 704Fortran ด้วยโครงสร้างการควบคุมและส่วนประกอบอินพุต/เอาต์พุตได้รับความนิยมอย่างรวดเร็วในไม่ช้าทีมก็แนะนำคอมไพเลอร์ที่ออกแบบมาเพื่อใช้กับรุ่นคอมพิวเตอร์ IBM อื่น ๆภายในระยะเวลาอันสั้นผู้ผลิตรายอื่นรู้สึกว่าถูกบังคับให้สร้างคอมไพเลอร์ Fortran เพื่อให้เหมาะกับคอมพิวเตอร์ของตัวเองส่งผลให้คอมไพเลอร์หลายสิบแห่งในช่วงต้นทศวรรษ 1960

น่าเสียดายที่การสร้างคอมไพเลอร์ที่แตกต่างกันมากมายนำไปสู่ความไม่ลงรอยกันในปีพ. ศ. 2509 ปัญหานี้ได้รับการจัดการเมื่อมาตรฐานแห่งชาติของอเมริกาถูกสร้างขึ้นสำหรับภาษาการเขียนโปรแกรมอย่างไรก็ตามสิ่งนี้ไม่ได้ขัดขวางการเปลี่ยนแปลงอย่างเต็มที่ในไม่ช้าจำเป็นต้องมีมาตรฐานเพิ่มเติมเพื่อตอบสนองความต้องการนี้ Fortran 77 ได้รับการออกแบบ

หนึ่งในคุณสมบัติที่ทำให้ Fortran โดดเด่นท่ามกลางภาษาการเขียนโปรแกรมคอมพิวเตอร์อื่น ๆ คือการพกพาง่ายมันถือว่าง่ายต่อการเชี่ยวชาญและตรงไปตรงมาไม่จำเป็นต้องมีพื้นหลังในคอมพิวเตอร์เพื่อให้สามารถเรียนรู้และใช้ Fortranความจริงที่ว่ามันง่ายที่จะเรียนรู้ไม่ได้ทำให้มีความสามารถน้อยลงสามารถใช้งานได้อย่างมีประสิทธิภาพในแอปพลิเคชันขนาดใหญ่