sponsored by
OSdata.com: FORTRAN 

OSdata.com

FORTRAN
FORmula TRANslation

Google


OSdata.com is used in more than 300 colleges and universities around the world

Find out how to get similar high web traffic and search engine placement.

general

    nature: procedural language

    history: FORTRAN (FORmula TRANslation) was created in 1954 by John Backus and other researchers at International Business Machines (now IBM). Released in 1957. Intended for numerical and scientific work. FORTRAN is the oldest programming language still in common use. Identifiers were limited to six characters. Elegant representation of mathematic expressions, as well as relatively easy input and output. FORTRAN was based on A-0.

    The first commercial FORTRAN program was run in 1957 at Westinghouse. The first compile run produced a missing comma diagnostic. The second attempt was a success.

    “FORTRAN is a computer language first developed in the 1950’s and still used today. Its name comes from “formula translation,” revealing its early use in processing mathematics. Dialects include FORTRAN 77and FORTRAN 90. Versions include FORTRAN II, IV, and V, WATFOR, and WATFIV.” —Language Finger, Maureen and Mike Mansfield Library, University of Montana.

    “Often referred to as a scientific language, FORTRAN was the first high-level language, using the first compiler ever developed. Prior to the development of FORTRAN computer programmers were required to program in machine/assembly code, which was an extremely difficult and time consuming task, not to mention the dreadful chore of debugging the code. The objective during its design was to create a programming language that would be: simple to learn, suitable for a wide variety of applications, machine independent, and would allow complex mathematical expressions to be stated similarly to regular algebraic notation. While still being almost as efficient in execution as assembly language. Since FORTRAN was so much easier to code, programmers were able to write programs 500% faster than before, while execution efficiency was only reduced by 20%, this allowed them to focus more on the problem solving aspects of a problem, and less on coding.” —Neal Ziring, The Language Guide, University of Michigan

    “FORTRAN was so innovative not only because it was the first high-level language [still in use], but also because of its compiler, which is credited as giving rise to the branch of computer science now known as compiler theory. Several years after its release FORTRAN had developed many different dialects, (due to special tweaking by programmers trying to make it better suit their personal needs) making it very difficult to transfer programs from one machine to another.” —Neal Ziring, The Language Guide, University of Michigan

    FORTRAN II in 1958 introduced subroutines, functions, links to assembly language, loops, and a primitive For loop.

    FORTRAN IV was released in 1962.

    FORTRAN 66 was released in 1966. The language was rarely used.

Hello World example

      PROGRAM HELLO
      WRITE(UNIT=*, FMT=*) 'Hello World'
      END

significant features

    “Some of the more significant features of the language are listed below:” —Neal Ziring, The Language Guide, University of Michigan

structure

    format: columns; line oriented; block structured

lexical elements

    source code character set: FORTRAN has a 48 character source code character set: 26 upper case alphabetic characters ( A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ), the 10 decimal digits ( 0 1 2 3 4 5 6 7 8 9 ), and 12 special characters ( blank + - * / . , " = $ ( ) ). Some kind of line break or record separator may be used with some input devices.

porting

    www.digital.com/info/porting_assistant “The Digital Porting Assistant (available for Digital UNIX 3.2, and shipped as part of the developer toolkit on Digital UNIX 4.0) is a graphical environment which aids in the porting process. In addition to doing lint-like checking of C and Fortran code, it also contains extensive on-line help regarding developing software on Digital UNIX.”w55

further reading: books:

If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.

Price listings are for courtesy purposes only and may be changed by the referenced businesses at any time without notice.

    Numerical Recipes in Fortran: The Art of Scientific Computing; by William H. Press, Saul A. Teukolsky (Contributor), William T. Vetterling (Contributor); Cambridge Univ Pr (Short); October 1992; ISBN 052143064X; hardcover; 963 pages; $57.95

In Association with Amazon.com

If you want your book reviewed, please send a copy to: Milo, POB 1361, Tustin, CA 92781, USA.


geek humor

    “Real FORTRAN programmers can program FORTRAN in any language.” —Allen Brown

    “Since this is an exercise divorced from reality, the usual vehicle was FORTRAN.” —Ken Thompson, Turing Award Lecture

    “C is the Fortran of the 90s.”
    “Wrong. Fortran is the C of the 70s.” —Norman Diamond


OSdata.com is used in more than 300 colleges and universities around the world

Read details here.

Some or all of the material on this web page appears in the
free downloadable college text book on computer programming.

Curve left spacer Curve right
thank you for your support.
All emblems are now available on:
Posters, Prints, Apparel, Baby, Housewares, Hats, Bags, Stickers, Buttons, Magnets & More!


run your ad here


Donate now
or the mouse dies!!!

OSdata.com is a visitor supported educational web site

To donate, click here.

Note: Please mail donations to: Milo, PO Box 1361, Tustin, Calif, 92781, USA. Or use the link above to donate via credit cards.


    A web site on dozens of operating systems simply can’t be maintained by one person. This is a cooperative effort. If you spot an error in fact, grammar, syntax, or spelling, or a broken link, or have additional information, commentary, or constructive criticism, please e-mail Milo. If you have any extra copies of docs, manuals, or other materials that can assist in accuracy and completeness, please send them to Milo, PO Box 1361, Tustin, CA, USA, 92781.

    Click here for our privacy policy.


previous page next page
previous page next page

home page

one level up

special topics

peer level


Made with Macintosh

    This web site handcrafted on Macintosh computers using Tom Bender’s Tex-Edit Plus and served using FreeBSD .

Viewable With Any Browser


    Names and logos of various OSs are trademarks of their respective owners.

    Copyright © 1998, 1999, 2000, 2007 Milo

    Last Updated: October 15, 2007

    Created: October 8, 1998


OSdata.com
osdata.com
OSdata.com team support
  logo design
michaelm.com
michaelm.com
web hosting

KMThost.com
hemp clothing
hempstar.com
hempStar.com
recording studio
casoundstudios
casoundstudios
cleanse
hempstar.com
ezwaterflo.com
spiritual support
Pr Ntr Kmt
Pr Ntr Kmt .org
 
web hosting provided by: KMThost.com
The author of this website can help you get high search engine placement.

previous page next page
previous page next page