
IRAF
    
    Overview
    National Optical Astronomy Observatory
The National Optical Astronomy Observatory  is the United States national observatory for ground based nighttime ultraviolet-optical-infrared  astronomy.  The National Science Foundation  funds NOAO to provide forefront astronomical research facilities for US astronomers...
(NOAO) geared towards the reduction of astronomical images in pixel array form. This is primarily data taken from imaging array detectors such as CCDs
Charge-coupled device
A charge-coupled device  is a device for the movement of electrical charge, usually from within the device to an area where the charge can be manipulated, for example conversion into a digital value. This is achieved by "shifting" the signals between stages within the device one at a time...
. It is available for all major operating system
Operating system
An operating system  is a set of programs that  manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
s for mainframes
Mainframe computer
Mainframes  are powerful computers used primarily by corporate and governmental organizations for critical applications, bulk data processing such as census, industry and consumer statistics, enterprise resource planning, and financial transaction processing.The term originally referred to the...
and desktop computers. Although written for UNIX-like
Unix-like
A Unix-like  operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification....
operating systems, use on Microsoft Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...
is made possible by Cygwin
Cygwin
Cygwin  is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment...
. It is primarily used on Linux distribution
Linux distribution
A Linux distribution is a member of the family of Unix-like operating systems built on top of the Linux kernel. Such distributions  are operating systems including a large collection of software applications such as word processors, spreadsheets, media players, and database applications...
s, with a growing share of Mac OS X
Mac OS X
Mac OS X is a series of Unix-based operating systems and graphical user interfaces developed, marketed, and sold by Apple Inc. Since 2002,  has been included with all new Macintosh computer systems...
users.
IRAF commands (known as tasks) are organized into package structures.

