Modula-3 generic interface source
File type: Source code and script file
Files with the .ig file extension contain generic interface source code for the Modula-3 programming language.
A Modula-3 compiler uses an IG file as a template for an interface that can be instantiated with different types or other parameters.
Found 3 different file type records with the same ig filename suffix.
File type category:
Source code and script file
Date updated: October 11, 2026
Modula-3 is a programming language developed as a successor to Modula-2. An .ig file defines a generic interface, including the declarations and formal parameters that are shared by its instantiations.
IG files are part of a Modula-3 program's source code. They are used with other Modula-3 source files, such as ordinary interface and module files, and are processed by a Modula-3 compiler rather than used as standalone documents.
The format is plain-text source code. It remains associated with Modula-3 development environments and is mainly encountered in existing or maintained Modula-3 projects.
An .ig file can be viewed as text with any text editor. To compile or use it, open the file as part of a Modula-3 project with a compatible Modula-3 development environment, such as Critical Mass Modula-3, on a platform supported by that environment.
Renaming the file does not make it a different type of source code. The Modula-3 compiler must process it together with the project's related interfaces, modules, and generic instantiations.
An IG file is source code, so it normally has no useful conversion to another file format. A Modula-3 compiler can process it into the project's compiled output, but that output is not a converted source file and depends on the compiler and target platform.
To reuse the code in another programming language, it must be ported or rewritten manually.
text/x-modulaFile type category:
Bitmap image file
Date updated: June 23, 2025
The ig file extension is associated with the Instagram, a digital photo camera tool for iOS and Android operating systems as well as social network service used to share photos.
The ig file stores digital photo in JPEG format. The IG file suffix is used by programmers to identify pictures that will be uploaded to Instagram through 3rd party apps.
To view content of ig file, rename IG to JPG and view it in JPG compatible picture viewer.
Use any picture image viewer to view content of *.ig files.
The ig files are stored in JPG bitmap format and can be converted to other picture image file formats.
Software applications that can open ig files:
Apple macOS / Mac OS X
Software applications that can edit ig files:
Apple macOS / Mac OS X
Software capable of saving ig files:
Apple macOS / Mac OS X
Programs for viewing ig files:
Microsoft Windows
Apple macOS / Mac OS X
Software apps that create ig files:
Apple macOS / Mac OS X
Multiplatform
Software apps that convert ig files:
Software apps that print ig files:
Microsoft Windows
Apple macOS / Mac OS X
Multiplatform
File type category:
Various data file
Date updated: July 25, 2019
The ig file extension is associated with the iSpy, an event display software used for the CMS experiment at the LHC available for various platforms.
The ig file stores CMS experiment data used by iSpy.
Probably not meant to be accessed by the user.
Probably cannot be converted to anything else.