This describes how single programs (executables) can be built out of multiple languages by an ordinary programmer rather than an expert. It will concentrate on describing what is feasible, what should not be attempted, and the issues that are likely to arise, rather than on the details of building such programs, but will give some recipes for achieving common requirements while staying clear of problem areas.
WARNING: this is out of date in several respects.
Nothing it says is wrong, so much as there are now more reliable ways to
achieve the same results. When Fortran is one of the languages, see the
lecture “
The presentation for the course.
The following is a related course, that is more relevant to many people, as well as more current.