Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

IGOR Pro

IGOR Pro - Programming language

< >

IGOR Pro is a programming language created in 1993.

#519on PLDB 30Years Old 415Users
0Books 0Papers 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

Keywords in IGOR Pro

override ThreadSafe MultiThread static Proc Picture Prompt DoPrompt macro window function end Structure EndStructure EndMacro Menu SubMenu

Language features

Feature Supported Token Example
Functions ✓
Comments ✓
// A comment
Line Comments ✓ //
// A comment
Semantic Indentation X
unlambda.html · igor-pro.html · phyloxml-format.html

View source

- Build the next great programming language · Search · Day 214 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com