open source high productivity langauges

High productivity languages have recently become an important part of scientific computing and visualization both within and outside the Department of Defense (DoD). Leading high productivity languages include the commercially available MATLAB, open source Python (with its scientific computing add-ons) and open source Octave. Each of these high productivity languages forms an integral part of a standard library that includes text processing, file I/O, data compression, and a host of capabilities ranging from basic numerical linear algebra to complex data visualization.

The main objective of this policy is to provide the following common open source high productivity languages environment across all six DSRCs within the HPCMP:

Python (General Purpose Scripting Language)
NumPy (Numerical Arrays and Linear Algebra in Python)
PyMPI (Python Message Passing Interface)
SciPy (Scientific Python)
Octave (MATLAB Clone)
Matplotlib (Scientific 2-D and 3-D Plotting)

For more details on open source high productivity langauages, click on additional information


US Air Force Research Laboratory DSRC US Army Research Laboratory DSRC US Army Engineer Research and Development Center DSRC Maui High Performance Computing Center DSRC Navy DSRC at Stennis Space Center Open Research Systems

Contact the Webmaster

Privacy & Security Notice

The appearance of hyperlinks does not constitute endorsement by the U.S. Air Force of this website or the information, products, or services contained therein. For other than authorized activities such as military exchanges and morale, welfare and recreation sites, the U.S. Air Force does not exercise any editorial control over the information you may find at these locations. Such links are provided consistent with the stated purpose of this DoD website.