Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>MagikNew to Visual Studio Code? Get it now.
Magik

Magik

André Bicudo

|
874 installs
| (1) | Free
Language Support for Magik
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Magik

Magik is an object-oriented programming language that supports multiple inheritance, polymorphism and is dynamically typed.

It was designed implemented in 1989 by Arthur Chance, of Smallworld Systems Ltd, as part of Smallworld Geographical Information System (GIS).

Following Smallworld's acquisition in 2000, Magik is now is provided by GE Energy, still as part of its Smallworld technology platform.

Features

Snippets: abstract block catch mixin property exemplar/object operator condition raise slot constant var for if/ifelse iter lock loop method over package pragma private proc protect test encoding try

Known Issues

None.

Release Notes

0.0.5

Improved snippets to automatically define date (Requires vscode ^1.20) Added combo list on pragma

0.0.4

Added notes to use Snippets. Fix Magik hyperlink.

0.0.3

Snippets feature enabled.

0.0.2

Fix of some README typo.

0.0.1

Initial release using yo code converter of my personal Magik language package initially developed for Sublime.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft