Mixed-Language Programming: Overview

HomeHow Do IDetails

Mixed-language programming is the process of building programs in which the source code is written in two or more languages. Although mixed-language programming presents some additional challenges, it is worthwhile because it enables you to call existing code that may be written in another language.

Microsoft provides 32-bit versions of C, C++, MASM, and Fortran, and mixed-language programming is possible between all these languages. Mixed-language programming for Win32 is not the same as for 16-bit environments, but in many respects it is simpler. This chapter describes important mixed-language programming considerations.

What do you want to know more about?