Mixed Language Linking
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.
The presentation for the course:
A related course, that may be more relevant to many people:
Building Applications out of Several Programs
The title of this document is:
Mixed Language Linking
URL:
http://www-uxsup.csx.cam.ac.uk/courses/moved.MixedLang/index.html