Interaction with Other Programming Languages and Environments