I am interested in learning simple 16 bit interaction of code between Turbo C++ 3 and Masm 6.11. Could anyone describe how that would basically work in terms of what statements in either contribute towards the interaction. Thanks.

Huh? You'll have to be a lot more specific about what you want. Such as you have a library of functions written and assembles with masm that you want to call from Turbo C++??

The first thing you need to learn is how to write assembly code. google for tutorials and you will find them.

c++ programs can access functions written in C or assembly by declaring the function prototypes as extern 'C' extern "C" void foo();