Skip to main content


ObjectScript is a procedural programming language that can be used to write server-side code on the InterSystems IRIS® data platform. ObjectScript source code is compiled into object code that is highly optimized for operations typically found within business applications, including string manipulations and database access.

One of the unique aspects of ObjectScript is its underlying storage structure, known as globals. Globals can be thought of as persistent multidimensional sparse arrays. ObjectScript allows you to access your data directly from globals, but also allows you to access that data through its native object and SQL support.

Try it

ObjectScript Tutorial

InterSystems ObjectScript BasicsOpens in a new tab

Building a Server-Side Application with InterSystems IRISOpens in a new tab

Read all about it

Using ObjectScript

ObjectScript Reference

Explore more

Orientation Guide for Server-Side Programming

ObjectScript IDEs

Class Definitions


Developing with InterSystems Objects and SQLOpens in a new tab

FeedbackOpens in a new tab