Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary


Magik is a programming language for building software applications in object-oriented programming environments, specifically designed to work with the Smalltalk-like language syntax in the Geode and Smallworld GIS systems. It was first introduced by GE Digital Energy as part of their electricity utilities management solutions. Magik features dynamic typing, garbage collection, exceptions handling and multiple inheritance. The language provides constructs for concurrent processing and distributed computing, and its runtime environment allows hot-swapping code during system operation without a need to stop processes.

Hire Magik Experts

Enter your email to get started.