1.COBOLと他言語の連携の意味 COBOLでいろいろなアプリケーションを記述することができる一方、他の言語で書かれたプログラムとの連携が必要になることがあります。たとえば、C言語で書かれたミドルウェアをCOBOLアプリケーションから呼び出して利用したり、COBOLアプリケーションを他の言語で書かれたアプリケーションが呼び出したりする場面があります。これらを実現するのが、他言語との連携機能です。 COBOLと連携する他言語は複数ありますが、まずは基本となる連携として、C言語との連携を取り上げます。その他の言語との連携については別の機会に紹介します。 2.COBOLとC言語の連携 C言語との連携は、COBOLの他言語連携の中でも中心的な役割を担います。 C言語インターフェースは、各種のUNIX系やWindowsオペレーティングシステムで基本となる呼出しインターフェースで、C言語の関数呼出し
![COBOLコンソーシアム - COBOL利用技術のご紹介 -第3回- COBOLと他言語との連携 (その1-C言語)](https://cdn-ak-scissors.b.st-hatena.com/image/square/27bb935e8c19279f7f2da342b9a507b7bfdf0c9b/height=288;version=1;width=512/http%3A%2F%2Fwww.cobol.gr.jp%2Fknowledge%2Ftechnical%2Fimages%2F03-03.gif)