FORTRAN - The First Successful High Level Programming Language
var ziRfw=0;function zIpSS(u){zpu(0,u,280,375,"ssWin")}function zIlb(l,t,f){var u=new Array([["1/XJ/W9","1/XJ/WP"],["1/XK/WB","1/XK/WQ"],["18/15m","1/XL/WR"]],[["18/15o","18/1Pp"]],[["1/XJ/WA","1/XJ/WP"],["1/XK/WC","1/XK/WQ"],["18/15m","1/XL/WR"],["18/15o","18/1Pp"]]);var p=l.parentNode.parentNode.parentNode.parentNode.id=="oC"?0:1;var clk;if(arguments.length==3){if(t==1){f=0}if(t==2&&!zIos(l.href)){f=3}clk=u[t][f][p]}else{var c=l.parentNode.parentNode.className;var t=c=="obE"?0:(c=="obS"?1:(c=="obO"?2:-1));var f=t==0?2:(t==1?0:(t==2&&zIos(l.href)?2:(t==2&&!zIos(l.href)?3:-1)));clk=u[t][f][p]}if(!clk)clk="18/15p";zT(l,clk)}function zIos(u){var r=(u.indexOf("&zu=")>0&&(u.substr(u.indexOf("&zu=")).indexOf("about.com")>0)||u.indexOf("http://")0)?false:true;return r}zOBT=" Ads"
zJs=10
zJs=11
zJs=12
zJs=13
zc(5,'jsc',zJs,9999999,'')
zDO=0
z930=zpreC(930,48);if(thin){z930=0};z160=zpreC(160,600);z336=zpreC(336,280);z728=zpreC(728,90);z155=zpreC(336,155);zItw=160;Search Inventorsvar h2=document.getElementsByTagName("h2")[0];if(h2.getElementsByTagName("a")[0].firstChild.nodeValue.length>28)h2.className="long";HomeBusiness & FinanceInventorsif(z930==0 && z728>0){adunit('','',uy,ch,gs,728,90,'1','lb',1)} Emailw(x2+zWl+'?p=1" zT="18/1[N" rel="nofollow">Print')InventorsBasicsIntellectual PropertyHistory & Bios if(z930>0){adunit('','',uy,ch,gs,930,48,'1','s',1)}Filed In:Inventors
Inventors
of the Modern Computer
FORTRAN
- The First Successful High Level Programming Language - Invented by John
Backus and IBM
Inventors
of the Modern Computer Series
Table
of Contents
Next
Chapter
Jack Kilby and Robert Noyce - Integrated
Circuit
ENTER
More on
FORTRAN and John Backus
Further
Reading on FORTRAN
Biography of John Baccus and the
Fortran team, information on Fortran and programming in Fortran, HTML version
Of Fortran 77, free Fortran software.
FORTRAN
: The Early Turning Point
The history of software and software
programmers.
Software
Innovations
By
Mary
Bellis
"I really didn't know what the hell
I wanted to do with my life...I said no, I couldn't. I looked sloppy and
disheveled. But she insisted and so I did. I took a test and did OK." -
John Backus on interviewing for IBM.
FORTRAN or formula translation, the
first high level programming language, was invented by John Backus for
IBM, in 1954, and released commercially, in 1957. It is still used today
for programming scientific and mathematical applications. Fortran began
as a digital code interpreter for the IBM
701 and was originally named Speedcoding. John Backus wanted a programming
language closer to human language, which is the definition of a high level
language, other high language programs include Ada, Algol, BASIC, COBOL,
C, C++, LISP, Pascal, and Prolog.
The first generation of codes used
to program a computer, was called machine language or machine code, it
is the only language a computer really understands, a sequence of 0s and
1s that the computer's controls interprets as instructions, electrically.
The second generation of code was called assembly language, assembly language
turns the sequences of 0s and 1s into human words like 'add'. Assembly
language is always translated back into machine code by programs called
assemblers.
The third generation of code, was
called high level language or HLL, which has human sounding words and syntax
(like words in a sentence). In order for the computer to understand any
HLL, a compiler translates the high level language into either assembly
language or machine code. All programming languages need to be eventually
translated into machine code for a computer to use the instructions they
contain.
John Backus headed the IBM team of
researchers, at the Watson Scientific Laboratory, that invented Fortran.
On the IBM
team were the notable names of scientists like; Sheldon F. Best, Harlan
Herrick (Harlan Herrick ran the first successful fortran program), Peter
Sheridan, Roy Nutt, Robert Nelson, Irving Ziller, Richard Goldberg, Lois
Haibt and David Sayre. The IBM team didn't invent HLL or the idea of compiling
programming language into machine code, but Fortran was the first successful
HLL and the Fortran I compiler holds the record for translating code for
over 20 years. The first computer to run the first compiler was the IBM
704, which John Backus helped design.
Fortran is now over forty years old
and remains the top language in scientific and industrial programming,
of course it has constantly been updated. The invention of Fortran began
a $24 million dollar computer software industry and began the development
of other high level programming languages, Fortran has been used for programming
video games, air traffic control systems, payroll calculations, numerous
scientific and military applications and parallel computer research. John
Backus won the 1993 National Academy of Engineering's Charles Stark Draper
Prize, the highest national prize awarded in engineering, for the invention
of Fortran.
Next
Chapter > Jack
Kilby and Robert Noyce - The History of the Integrated Circuit
artwork©marybellis
Subscribe to the NewsletterNameEmail
Related ArticlesSoftware Programming - The History of Software ProgrammingProgramming Languages - Strengths and WeaknessesProgramming Languages - Strengths and WeaknessesAbout Compilers and InterpretersFORTRAN The Early Turning Point Guide since 1997 Mary BellisInventors Guide Sign up for my NewsletterMy BlogMy Forum zSB(2,5);Inventors Newsletter - Sign up!Discuss in My ForumzSB(3,3)if(z336>0){w(''+ap[0]+at[4]+as[0]);adunit('','','about.com',ch,gs,336,280,'1','bb',3);w('')}if(z155>0){w(''+ap[0]+at[4]+as[0]);adunit('','','about.com',ch,gs,336,155,'1','ps',4);w('')}if(zp[7].d){Dsp(zp[7],'ip')}if(zp[11].d){Dsp(zp[11],'ip')}Explore InventorsMust ReadsTurn Ideas Into MoneyHow to Protect Your InventionFind: A to Z InventionsFind: A to Z InventorsTimelineMost PopularFamous Inventions A to ZThe History of Computers - Computer History TimelineThomas Edison - The Inventions of Thomas EdisonHistory of the TelephoneBlack Inventors A-ZSearchBy CategoryInventing 101 - BeginnersNeed a Patent or Trademark?Selling Your ProductSuppliesFamous InventionsFamous InventorsTechnology TimelinesAfrican AmericansWomen InventorsPhoto GalleryWacky Weird GadgetsFor & About KidssplitList(gEI('bc2').getElementsByTagName('ul')[0]); More from About.com Work Hard, Travel EasyThe best tips for business travelers. Dog CareGet tips on training and caring for dogs of all ages. 48 Hours in VegasPlan a hot weekend in Sin City. Hotel AdviceThe must-stay hotels worldwide. Browse All About.comprepareTools();zCi();validateForms(); Inventorsvar h2=document.getElementsByTagName("h2")[0];if(h2.getElementsByTagName("a")[0].firstChild.nodeValue.length>28)h2.className="long";HomeBusiness & FinanceInventorsMost PopularLatest ArticlesAdd to: iGoogleMy Yahoo!RSSAdvertising InfoNews & EventsWork at AboutSiteMapAll TopicsReprintsHelpUser AgreementEthics PolicyPatent Info.Privacy PolicyOur StoryBe a Guide©2008 About.com, a part of The New York Times Company.All rights reserved. var tcdacmd="dt;da"; |
|