Skip to main content

External Language Development

InterSystems enables you to develop applications using various external languages. Code written in an external language interacts with the InterSystems IRIS kernel via an InterSystems IRIS software development kit (SDK).

Programming tools

Choose from among a wide range of supported languages, APIs, and standards.

ObjectScript

SQL

Java

.NET

Python

Node.js

InterSystems Native APIs

REST and JSON

SOAP/Web Services

InterSystems API Manager (microservices)

Using the Callin API (C/C++)

Using the Callout Gateway (operating system callouts)

InterSystems Developer Community

Database connectivity

Connect your code to InterSystems IRIS for Health databases using several different technologies.

JDBC

ODBC

InterSystems SQL Gateway

IDEs

Develop code on InterSystems IRIS for Health using the IDE of your choice.

ObjectScript IDEs

Java IDEs

.NET IDEs

Python IDEs

Node.js IDEs

For an overview of all IDEs that can be used with InterSystems IRIS for Health and instructions for connecting each to an InterSystems IRIS for Health instance, see InterSystems IRIS for Health Basics: Connecting an IDE.

To interact with other developers about using IDEs with InterSystems IRIS for Health, visit InterSystems Developer Community.

Explore more

Security

Data Migration

InterSystems Web Gateway

Building a Server-Side Application with InterSystems IRIS

Learn InterSystems IRIS Data Platform

InterSystems Developer Community

Feedback