Interoperability in Programming Languages

  • Malone T
N/ACitations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

Interoperability of programming languages is the ability for two or more languages to interact as part of the same system. Frequently, this means passing messages and data between potentially very different languages. The differences in these languages pose a serious barrier to creating an interoperative system. However, interoperability is important to many existing systems today, as particular programming languages have emerged to target particular problem domains. In particular , client/server architecture and many distributed computing systems utilize multiple languages for differing parts of their system. As no single approach is likely to address all problems that could arise, several tools and approaches have emerged to address different aspects of cross language communication. Two broad categories of these tools are virtual machines and markup languages. These two tools are used concurrently in many systems today, reflecting their different strengths.

Cite

CITATION STYLE

APA

Malone, T. (2014). Interoperability in Programming Languages. Scholarly Horizons: University of Minnesota, Morris Undergraduate Journal, 1(2). https://doi.org/10.61366/2576-2176.1014

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free