ఫోర్ట్రాన్

వికీపీడియా నుండి
Jump to navigation Jump to search
ఐ.బి.ఎం 704 కోసం పోర్ట్రాన్ కోడింగ్ వ్యవస్థ. (1956 అక్టోబరు 5)

ఫోర్ట్రాన్ అనగా ప్రొసీజర్ ఓరియంటెడ్ కంప్యూటర్ ప్రోగ్రామింగ్ భాష Fortran (FORMula TRANslator) . ఫార్ములా ట్రాన్సిలేషన్ అనే పదం నుంచి దీని పేరు పెట్టడం జరిగింది. ఇది సంక్లిష్టమైన గణిత సమస్యలను, సైన్సు కు సంభందించిన సమస్యలను పరిష్కరించడానికి చక్కగా సరిపోతుంది. 1950లో IBM వారు సైన్సు, ఇంజనీరింగ్ అప్లికేషన్లలో వాడుకోవడానికి వీలుగా తయారు చేశారు. దీని ప్రధానా సృష్టికర్త జాన్ బాకస్. మొట్టమొదటి ఫోర్ట్రాన్ కంపైలర్ కోసం 18 నెలల సమయం వెచ్చించారు.

ఫోర్ట్రాన్ ( ఇంగ్లీష్ : ఫోర్ట్రాన్ / పూర్వం ఫోర్ట్రాన్) అనేది 1950 లలో అభివృద్ధి చేయబడిన ప్రోగ్రామింగ్ భాష . అప్పటి నుండి, ఈ భాష యొక్క అనేక వెర్షన్లు విడుదల చేయబడ్డాయి, అవి FORRTAN66, Fortran77, Fortran90, Fortran95. ఇది అభివృద్ధి చేయబడింది IBM Archived 2021-08-04 at the Wayback Machine ఒక సూత్రం గా కోసం మూల ట్రాన్ స్లేటర్. ఈ రోజు ద్రవ మెకానిక్‌లను లెక్కించడంలో ఇది చాలా ఉపయోగించబడుతుంది[1].

కాలిఫోర్నియాలోని IBM యొక్క శాన్ జోస్ శాఖలో ఫోర్ట్రాన్ భాష 1950 లలో శాస్త్రీయ ఇంజనీరింగ్ ఉపయోగం కోసం అభివృద్ధి చేయబడినది, ఇది అర్ధ శతాబ్దానికి పైగా ఈ రంగం యొక్క ప్రాధమిక భాష. సాంద్రీకృత కంప్యూటింగ్ అవసరమయ్యే అనువర్తనాలకు (ఉదా., వాతావరణ సూచన, హైడ్రోడైనమిక్స్, కెమిస్ట్రీ మొదలైనవి) ఇది ఇప్పటికీ ఇష్టపడే ఎంపిక. అధిక-పనితీరు గల కంప్యూటింగ్ కోసం ఇది ఇప్పటికీ విస్తృతంగా ఉపయోగించబడుతున్న భాష  . ప్రపంచంలోని మూడు- స్పీడ్ సూపర్ కంప్యూటర్ల సామర్థ్యాలను కొలిచే బెంచ్‌మార్క్‌లను స్థాపించడానికి, ర్యాంక్ చేయడానికి కూడా ఈ భాష ఉపయోగించబడుతుంది.

ఫోర్ట్రాన్ (ఫోర్ములా ట్రాన్స్లేటర్) భాషను 1957 లో ప్రవేశపెట్టారు.[2] దీనిని తయారు చేసిన ఐబిఎం ఇన్స్టిట్యూట్ కార్టా యుయెన్ పెక్కాకు . ఫోర్ట్రాన్ భాష అనేక రూపాల్లో ఉద్భవించింది.

దాని కంపైలర్లు చాలా ఐబిఎం (స్థానిక), హెచ్‌పి, గ్నూ, మరెన్నో వ్రాయబడ్డాయి . ఇది ఒక పంక్తిలో 72 కంటే ఎక్కువ అక్షరాలను వ్రాయదు. రేఖ చివరిలో సెమికోలన్ లేదు. ఈ సందర్భంలో, దీనిని సి / సి ++ వంటి భాషలతో పోల్చవచ్చు, దీనికి బోధన ముగిసిన తర్వాత సెమికోలన్ అవసరం.

ఫోర్ట్రాన్ యొక్క విభిన్న సంస్కరణలు

[మార్చు]
  • 1956 . ఫోర్ట్రాన్ i
  • 1958 . ఫోర్ట్రాన్ II
  • 1959 . ఫోర్ట్రాన్ III
  • 1962 . ఫోర్ట్రాన్ IV
  • 1964 . ఫోర్ట్రాన్ వి
  • 1965 . ప్రామాణిక ECMA ఫోర్ట్రాన్
  • 1966 . ఫోర్ట్రాన్ 66 (USASI X3.9-1966)
  • 1978 . ఫోర్ట్రాన్ 77 (ANSI X3.9-1978)   ·
  • 1991 . ఫోర్ట్రాన్ 90 (ISO / IEC 1539: 1991 అప్పుడు ANSI X3.198-1992)
  • 1992 IEEE 1003.9-1992, పోసిక్స్ ప్రమాణం యొక్క ఫోర్ట్రాన్ 77  .
  • 1994 ISO / IEC 1539-2: 1994
  • 1997 . ఫోర్ట్రాన్ 95 (ISO / CEI 1539-1: 1997)
  • 1999 ISO / IEC 1539-3: 1999
  • 2004 . ఫోర్ట్రాన్ 2003 (ISO / CEI 1539-1: 2004)
  • 2010 . ఫోర్ట్రాన్ 2008 (ISO / CEI 1539-1: 2010)  .
  • తదుపరి సంస్కరణ చిన్న మార్పులతో «ఫోర్ట్రాన్ 2015 be అవుతుంది

మూలాలు

[మార్చు]
  1. "The Fortran Company | For Fortran Enthusiasts by Fortran Enthusiasts". Retrieved 2020-08-30.
  2. "IBM100 - FORTRAN". www-03.ibm.com (in అమెరికన్ ఇంగ్లీష్). 2012-03-07. Retrieved 2020-08-30.