Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

IGOR Pro

< >

IGOR Pro is a programming language created in 1993.

#544on PLDB 31Years Old 146Repos

IGOR Pro is a scientific data analysis software, numerical computing environment and programming language that runs on Windows or Mac operating systems. It is developed by WaveMetrics Inc., and was originally aimed at time series analysis, but has since then evolved and covers other applications such as curve fitting and image processing. It comes with a fully functional programming language and compiler, but many functions are also accessible through menus. Read more on Wikipedia...


Example from Linguist:
#pragma rtGlobals=3 StrConstant myConstString="abcd" // some comment constant myConst=123 Structure struct1 string str variable var EndStructure static Structure struct2 string str variable var EndStructure #include "someFile" #ifdef NOT_DEFINED // conditional compilation #endif
IGOR Pro Keywords
override ThreadSafe MultiThread static Proc Picture Prompt DoPrompt macro window function end Structure EndStructure EndMacro Menu SubMenu

Language features

Feature Supported Example Token
Functions
Comments
// A comment
Line Comments
// A comment
//
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll