In Fortran90, each subroutine, function and (main) program are compiled independently
|
One can pass arguments and these are passed by reference(address) not value as in Fortran77 |
Common blocks or modules can be used for global declaration of variables that can be referenced in all subroutines |