About > Homework Help > Inventors
    an About site    
 Inventors
   
Your Guide    
> Free Credit Report
> Auctions
> Free Psychics
> Free Web Site

   
     with Mary Bellis Your Guide to one of hundreds of sites    
WIDTH="1"
Search   WIDTH="1"
  
 Home · Articles · Forums · Chat · Newsletter
             
Subjects
Famous Inventions
Famous Inventors
Black Inventors
Canadian Inventors
Chinese Inventors
Women Inventors

Inventing 101
Invention Funding
Marketing Ideas
Avoiding Scams
Events/Conventions
Inventor Magazines
Organizations
Inventor Services
Copyrights
Patents
Patent Searches
Trademarks

Lesson Plans
Young Inventors

Ask An Expert
Brain Candy
Robotics & Robots
Science Clip Art
Wacky Patents
Today In History
Weird Museums

Subject Library 

All articles on this topic
Related Sites
from About
· 20th Century History
· American History
· Chemistry
· Entrepreneurs
· Physics
· Small Business Information
spacer
About Also Recommends
·  Apply to become
a partner
for this site.
 
 
Stay up-to-date!
Subscribe to our newsletter.

Want a free web site?
It's easy with new About SiteBuilder!
Get your site now


 
Inventors Of The Modern Computer
FORTRAN (FORmula TRANslation)
The First Successful High Level Programming Language
John Backus & IBM

compter inventionsI 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.

compter inventionsFORTRAN 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.

compter inventionsThe 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.

compter inventionsThe 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.

compter inventionsBackus 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 Backus helped design.

compter inventionsFortran 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. 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.

For Further Reading
Biography of John Baccus and the Fortran team, information on Fortran and programming in Fortran, HTML version Of Fortran 77, free Fortran software.
 

Inventors Of The Modern Computer
Table Of Contents
 Next Chapter
Jack Kilby & Robert Noyce
Integrated Circuit
ENTER

all artwork ©mary bellis


Previous Features
Subscribe to the Inventors Newsletter
Name
Email




Email this page!

Sponsored Links
Free Patent Information
Litman Law is in Arlington Virginia near the Patent Office. Serving lawyers, businesses & innovators worldwide. Searches/applications. Call Toll-Free. Free Patent Attorney consultation/info.
http://www.litmanlaw.com/   (Cost to Advertiser: $0.30)
Business attorneys in Dallas, TX, Leon and Hosmer
Need business lawyers in Dallas, Texas? We offer litigation and transactional services in business, intellectual property, real estate and probate / wills.
http://www.leonhosmer.com/   (Cost to Advertiser: $0.17)
Invent Or Improve A Product?
We offer a free invention assessment. We also offer patent searches, applications and industry presentation for licensing.
http://www.franklinforge.com/   (Cost to Advertiser: $0.14)
Inventions Illustrated by Compudraft
Patent Drafting and Trademark Illustration Service for Patent Attorneys, Patent Agents and Inventors.
http://www.comp-u-draft.com/   (Cost to Advertiser: $0.12)
Compudraft Patent Drafting Services
Patent Drafting and Trademark Illustration Service for Patent Attorneys, Patent Agents and Inventors.
http://www.patentillustrating.com/   (Cost to Advertiser: $0.11)
 Buy a Link Now!



 Advertising



 

                   

spacer
Important Disclaimer Information about this About site. 
spacer



 
WIDTH="154" HEIGHT="1"
   Search   
Explore More on the About Network!
WIDTH="154" HEIGHT="1"
 
About Us | Advertise on This Site | User Agreement | Privacy Policy | Kids' Privacy Policy | Help
Copyright  © 2001 About.com, Inc. About and About.com are registered trademarks of About.com, Inc. The About logo is a trademark of About.com, Inc. All rights reserved.