Some C compilers allow the inclusion of assembly language (gasp!) statements via the asm keyword, as in asm(" foo bar"); The C/370 compiler had a fortran "storage class" for external functions so you could call a FORTRAN function subprogram: fortran minv(); minv(a, n, d, l, m);