Fortran programming language - CompWisdom
About us  |  Why use us?  |  Press  |  Contact us

 

Topic: Fortran programming language


  
 Functional programming - Encyclopedia.WorldSearch
Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions.
A much-improved functional programming language was LISP, developed by John McCarthy while at the Massachusetts Institute of Technology for the IBM 700/7000 series scientific computers in the late 1950s.
Lambda calculus could be considered the first functional programming language, though it was not designed to be executed on a computer.
http://encyclopedia.worldsearch.com/functional_programming.htm

  
 Fortran - Wikipedia, the free encyclopedia
Fortran (also FORTRAN) is a statically typed, compiled, imperative, computer programming language originally developed in the 1950s and still heavily used for scientific computing and numerical computation half a century later.
Fortran 90 was a major revision, adding free source form, dynamic memory allocation, array operations, abstract data types, operator overloading, pointers, and modules to group related procedures and data together.
Initially, the language relied on precise formatting of the source code and heavy use of statement numbers and goto statements.
http://en.wikipedia.org/wiki/FORTRAN_programming_language

  
 CSC
The High-Performance Fortran (HPF) language is a data-parallel extension to the Fortran 90 programming language.
This is due to the general developments in the theory and practice of programming languages in the 1970's and 1980's.
The development of the Fortran programming language was started in 1954 at IBM.
http://www.csc.fi/math_topics/Publ/f90.html

  
 The FORTRAN Programming Language
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.
One of the oldest programming languages, the FORTRAN was developed by a team of programmers at IBM led by John Backus, and was first published in 1957.
FORTRAN was so innovative not only because it was the first high-level language, but also because of it's compiler, which is credited as giving rise to the branch of computer science now known as compiler theory.
http://www.engin.umd.umich.edu/CIS/course.des/cis400/fortran/fortran.html

  
 Language Reference - FORTRAN
FORTRAN included many features that were specific to the IBM 704, the first computer on which it was implemented.
FORTRAN is usually credited, Knuth and Pardo in 1977 credit Alick E. Glennie for his Autocode compiler for the Manchester I computer in 1952.
For many years, FORTRAN dominated programming, and was described as the lingua franca, or common tongue, for computer programmers.
http://www.isi.edu/~iko/pl/hw3_fortran.html

  
 What is programming language? - A Word Definition From the Webopedia Computer Dictionary
The choice of which language to use depends on the type of computer the program is to run on, what sort of program it is, and the expertise of the programmer.
High-level programming languages, while simple compared to human languages, are more complex than the languages the computer actually understands, called machine languages.
Regardless of what language you use, you eventually need to convert your program into machine language so that the computer can understand it.
http://www.webopedia.com/TERM/p/programming_language.html

  
 Fortran M: A Language for Modular Parallel Programming
Fortran M can be compiled efficiently for uniprocessors, shared-memory computers, distributed-memory computers, and networks of workstations.
Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design of message-passing programs.
The parallel code is based on a sequential Fortran program, and uses FM to implement a more complex communication structure.
http://softlib.rice.edu/fortran_M.html

  
 Fortran programming language
FORTRAN was developed in the 1950-s by a team of IBM programmers and released in 1957.
It is a language special developed to let the computer execute number crunching operations.
This first HLL language was much more efficient then programming in assembler and was popular pretty soon.
http://www.thocp.net/software/languages/fortran.htm

  
 FORTRAN Computer Programming Language
FORTRAN is one of the two earliest "high-level" computer languages for computer careers.
FORTRAN was designed for use by scientists not just for computer jobs.
Fortran is not a beginner’s language, although QBasic was based on it in some ways.
http://www.inforingpress.com/computer_information/fortran.htm

  
 F77 - latest version of the Fortran programming language.
The name Fortran was derived from the original reference to a computer language as a "FORmula TRANslator", and was designed to permit the statement of a problem in terms that closely resemble mathematical notation.
The compiler accepts a F77 source program, performs syntax checking, and translates it into an object program if no uncorrectable errors are encountered.
A collection of source programs can be compiled, some through Time Sharing, some through batch, and the object modules plus run-time packages combined for execution in either environment.
http://www.thinkage.on.ca/english/gcos/expl/f77/expl.html

  
 Computer Programming [encyclopedia]
noun: programming, programing, computer programming, computer programing = creating a sequence of instructions to enable the computer to do something.
A program is a sequence of instructions that tells a computer what operations to perform.
Software is the various kinds of programs used to operate computers and related devices.
http://kosmoi.com/programming

  
 Amazon.com: Books: Fortran 90 Language Guide
Fortran 90 Language Guide is designed to appeal directly to programmers, demonstrating the many features of the language which are new to this version - including those which support object-oriented programming and high-performance computing.
The "Fortran 90 Language Guide" is designed to appeal directly to programmers, demonstrating both the FORTRAN 77 subset within Fortran 90 and the many features of the language which are new to this version - including those which support object-oriented programming and high-performance computing.
This book provides a comprehensive and easy-to-understand description of the complete Fortran 90 programming language as defined by the ISO.
http://www.amazon.com/exec/obidos/tg/detail/-/3540199268?v=glance

  
 Object Oriented Fortran 90 Programming
Fortran 90 is a modern language that introduces many important new features beneficial for scientific programming.
We have written a variety of object-oriented plasma particle-in-cell programs on sequential workstations and high performance distributed memory computers in Fortran 90 and C++.
While Fortran 90 is not a full object-oriented language it can directly support many of the important concepts of such languages including abstract data types, encapsulation, function overloading, and classes.
http://www.cs.rpi.edu/~szymansk/oof90.html

  
 Fortran FAQ
The F programming language is a dramatic new development in scientific programming.
Reid, John, Fortran 90, the language for scientific computing in the 1990s -- Unicom Seminar on Fortran and C in Scientific Computing, 1992 Reid, John, The advantages of Fortran 90 -- Computing 48, 219-238.
Though it is in French, the example programs http://www.ifremer.fr/ditigo/molagnon/livref90.html are in Fortran 90.
http://www.faqs.org/faqs/fortran-faq

  
 Vision Engineer - FORTRAN Language
FORmula TRANslator, or FORTRAN for short, is a computer programming language that is commonly used for numerical analysis.
FORTRAN compilers, which convert the programming code into programs that can be run, are being developed by many software vendors.
When used together with OpenMP or MPI, FORTRAN programs can be made to run on computer clusters with hundreds of processors.
http://www.visionengineer.com/comp/fortran.shtml

  
 Standard Fortran Language
For information about differences between Fortran 90 and FORTRAN 77, see Features of Fortran 90 or the printed Compaq Fortran Language Reference Manual.
This was the first attempt to standardize the languages called FORTRAN by many vendors.
For information about differences between Fortran 95 and Fortran 90, see Features of Fortran 95 or the printed Compaq Fortran Language Reference Manual.
http://h18000.www1.hp.com/fortran/docs/vf-html/pg/pgystfor.htm

  
 Preface
This manual is intended for experienced applications programmers who have a basic understanding of Fortran concepts and the Fortran 90 language, and are using DIGITAL Fortran in either a single-platform or multiplatform environment.
Appendix B describes some statements and language features supported for programs written in older versions of Fortran.
Chapter 8 describes program units (including modules), subroutines and functions, and procedure interfaces.
http://nimbus.temple.edu/df90au51/lrm0001.htm

  
 FORTRAN - A Programming Language
To write a program using FORTRAN you prepare your FORTRAN code, which consists of sequence of instructions using the commands and syntax of the FORTRAN language, using a text editor.
In addition to the FORTRAN compiler there are a large number of tools and libraries that add considerable functionality to the FORTRAN programming environment.
The department of Computer Science offers a number of courses in various programming languages, which includes FORTRAN.
http://www.physics.mun.ca/MUNPhys/UNIX/Resources/Languages/FORTRAN.html

  
 Fortran Tutorials
``Fortran 90 and Computational Science'', one section of the Computational Science Educational Project.
Fortran 90 course material is available from the Manchester Computer Centre.
Would you like an intensive course on the Fortran programming language to be given at your organization?
http://www.fortran.com/fortran/tutorials.html

  
 Task Parallelism and Fortran
Fortran~M is a small set of extensions to Fortran that supports a modular approach to the construction of sequential and parallel programs.
Much of this work is performed in the context of Fortran, but many of the techniques apply equally to other languages.
High Performance Fortran (HPF) provides a convenient syntax for specifying data-parallel execution, but does not at present allow programmers to write task-parallel programs in which different tasks perform different activities at the same time.
http://www.mcs.anl.gov/fortran-m/FM.html

  
 Open Directory - Computers: Programming: Languages: Fortran
Object Oriented Fortran 90 - Summarizes much of the current work in object oriented programming using Fortran 90 on scalar workstations and distributed-memory supercomputers.
Pfortran - Programming approach that eases the task of writing parallel programs for massively parallel computers by providing constructs to coordinate non-local memory accesses.
Object-Oriented Programming in Fortran 2000 - Essay by Werner W. Schulz opining on how object orientation and genericity should be added to Fortran.
http://dmoz.org/Computers/Programming/Languages/Fortran

  
 Free Fortran Compilers and Interpreters (thefreecountry.com)
Just because a program, book or service is listed here or has a good review does not mean that I endorse or approve of the program or of any of its contents.
The Intel Fortran Compiler for Linux is free for personal, non-commercial use (registration required).
You may only generate code for your personal use on your home computer, and all executables will display a banner on execution.
http://www.thefreecountry.com/compilers/fortran.shtml

  
 Amazon.ca: Books: FORTRAN 95 Handbook
You cannot learn the language from it, unless you already have a lot of programming experience in F77 or other languages.
This is not a textbook, but it is an important reference for the Fortran 95 programmer.
Major new features added in Fortran 95 are the 'FORALL' statement and construct, pure and elemental procedures, and structure and pointer default initialization.
http://www.amazon.ca/exec/obidos/ASIN/0262510960

  
 Citations: Programming Language Fortran - Standards, Inc, ANSI (ResearchIndex)
Because most of the known parallel languages do not support the virtual processor concept, the programmer has to write explicit mappings for adapting....
American National Standards Institute, Inc., Washington, D.C. Programming Language Fortran (Fortran90), Draft S8, Version 114 (X3.91990), 1990.
American National Standards Institute, Inc., Washington, D.C. Programming Language Fortran (Fortran90), Draft S8, Version 114 (X3.9-1990), January 1990.
http://citeseer.csail.mit.edu/context/799587/0

  
 FORTRAN programming language
FFT analyses FORTRAN source code of applications, no matterhow big or complex, and is useful to explore unknown
Home :: Desktop Publishing :: Form Generators and Forms Entry Programs
Home :: Utilities/Drivers/System Files :: Desktop Sticky Note Programs
http://www.softrepository.com/Programming/FORTRAN-programming-language

  
 Fortran 90 for the Fortran 77 Programmer
A complete textbook in Swedish on Fortran 90/95 has been prepared, and is available both electronically in a hypertext version and in printed form.
Further information on Fortran 90 is available via Bo Einarsson's Fortran page.
This HTML version can be used from both UNIX and Windows.
http://www.nsc.liu.se/~boein/f77to90/f77to90.html

  
 Compaq Fortran Language Reference Manual
It contains information on language syntax and semantics, on adherence to various Fortran standards, and on extensions to those standards.
This revised manual supersedes all previous DIGITAL Fortran and DEC Fortran 90 language reference manuals.
G High Performance Fortran (HPF) Library Routines on Tru64 UNIX Systems
http://h18009.www1.hp.com/fortran/docs/lrm/dflrm.htm

  
 Related Documentation
Information technology - Programming languages - Fortran - Part 1: Base language
Information technology - Programming Languages - Fortran - Floating-Point Exception Handling
IBM XL Fortran for Mac OS X Beta Language Reference
http://kiwi.atmos.colostate.edu:16080/tidbits/xlf/pgs/ug07.htm

  
 Fortran Language
Fortran 95/2003 Explained (Numerical Mathematics and Scientific Computation)
Numerical Recipes in FORTRAN Example Book : The Art of Scientific Computing (The Art of Scientific Computing)
Introduction to FORTRAN 90 for Engineers and Scientists
http://www.evilroot.org/index.php?c=45

  
 The Portland Group PGI Parallel Fortran, C and C++ Compilers and Tools
Optimizing Fortran, C and C++ Compilers for 32-bit x86, 64-bit AMD64 and 64-bit Intel* EM64T processor-based Linux* and Windows* computer systems
PGI CDK™ 6.0 Cluster Development Kit™ for building and programming a turn-key Linux cluster.
Quickly tune many popular applications, libraries and benchmarks
http://www.pgroup.com

  
 J3
Technical Committee J3 is responsible for the development and interpretation of the United State and International standards for Programming Language Fortran.
In addition to working on the next revision of the Fortran standard, Technical Committee J3 is working on interpretations of the current standard and developing the list of new features for the revision.
This technical committee is the U.S. TAG to ISO/IEC JTC1 SC22/WG5 and provides recommendations on U.S. positions to the
http://www.ncits.org/tc_home/j3.htm

  
 MTU Department of Computer Science
Mayo and P. Kearns, A Secure Networked Laboratory for Kernel Programming (Extended Abstract), Proceedings of the 6th Annual Conference on the Teaching of Computing and the Joint SIGCSE/SIGCUE Conference on Integrating Technology into Computer Science Education, pp.
C.-K. Shene, Steve Carr, The Design of a Multithreaded Programming Course and Its Accompanying Software Tools, The Journal of Computing in Small Colleges, Vol.
Ott, J. Bieman, Program Slices as an Abstraction for Cohesion Measurement, Information and Software Technology, 40, pp.
http://www.cs.mtu.edu/html/publications.html

  
 The Icon programming language
Icon is a modern, high-level language with excellent features for parsing and building data structures.
The list of printed and on-line `References for the Icon programming language'
If you are new to the Icon language, see `A tutorial for the Icon programming language'.
http://infohost.nmt.edu/tcc/help/lang/icon

  
 Programming in FORTRAN
For the past 30 years FORTRAN has been used for such projects as the design of bridges and aeroplane structures, it is used for factory automation control, for storm drainage design, analysis of scientific data and so on.
FORTRAN was designed for scientists and engineers, and has dominated this field.
Throughout the life of this language, groups of users have written libraries of useful standard FORTRAN programs.
http://www.chem.ox.ac.uk/fortran/fortran1.html

  
 Fortran 90/95 texts and links
Fortran 90 and Computational Science, Computational Science Education Project
Introduction to Fortran 90, The Queen's University of Belfast
This book is available in printed form from Bokakademin.
http://www.nsc.liu.se/~boein/fortran.html

  
 Encyclopedia4U - List of programming languages - Encyclopedia Article
Encyclopedia4U - List of programming languages - Encyclopedia Article
http://www.encyclopedia4u.com/l/list-of-programming-languages.html

  
 Programming Language Fortran
Polyhedron Software, Fortran compilers / tools, Tecplot, Programming
paranoia a discussion of the tool for checking Fortran numerics as implemented in a compiler and as supported by the hardware
Tim Prince's Paranoia software to see how good a compiler's math ops are; top level.
http://www.well.com/user/xanthian/link_pages/Programming/Languages/PL_Fortran.html

  
 MS FORTRAN HELP
Microsoft FORTRAN 5.1 conforms to the American National Standard Programming Language FORTRAN 77, as described in the American National Standards Institute (ANSI) X3.9-1978 and ISO 1539-1980 (E) standards.
Microsoft FORTRAN 5.1 also contains many extensions to the full ANSI standard language.
Online help does not differentiate between the standard language and extensions.
http://www.glue.umd.edu/~nsw/ench250/forlang.htm

  
 The Fortran Programming Language
Next: The Fortran Character Set Up: Introduction to Fortran Previous: Programming Exercises
http://rsc.anu.edu.au/~harry/COURSES/MATHMETH/node23.html

Compwisdom
 About us   |  Why use us?   |  Press   |  Contact us

 Copyright © 2006 CompWisdom.com Usage implies agreement with terms.