{" "} Welcome to F Programming Language page
Introduction F programming language
This programming language was started by numbers of Fortran veteran, It was designed by selecting powerful numerical features of Fortran 90 and 95. F is a example of compiled language, structured language and array programming language. It is mainly useful in education and scientific computing. Like Fortran, F also support module oriented programming. Benefit of F module : It is easy to read and understand.
Some features of F language
- Arrays
- Control constructs
- Data types
- Formatting
- Input output features
- Modules, procedures, and program units
- Operators and assignment
- Source form
F example source code
A simple program in F that calculate square of a number
{` program square_numb real :: value, answ do print *, "Enter a number, to get it square:" read *, value answ = value*value print * , next_guess end program square_numb `}
F programming language resources
F is widely used in education and scientific sector mainly not many help is available except few books and forum.
Books on F language
- Programmer's Guide to F by Walt Brainerd, Charlie Goldberg, and Jeanne Adams, ISBN 0-9640135-1-7
- Essential Fortran 90 & 95 by Loren Meissner, ISBN 0-9640135-3-3
- The F Programming Language (Oxford Science Publications) by Michael Metcalf , John K. Reid , ISBN-13: 978-0198500261
F Compilers
g95 -std=F my_program.f95
g95 compiler is available at: http://www.g95.org/
How to learn F language
F programming tutorial can be access using following link:
- http://www.fortran.com/F/
- http://www.cisl.ucar.edu/zine/96/fall/articles/2.F.language.html
- http://pages.swcp.com/~walt/fortran_store/Html/Info/books/ftutorial.html