Why programming?

Programming is often necessary when working with SAR data, especially in scientific contexts. The development of analysis tools, processing chains and models requires fundamental knowledge of programming techniques.

SAR-EDU therefore provides a short overview of four programming languages which are commonly used in geosciences.


Python IDL MATLAB Octave
Freeware/Open Source
Yes/Yes No/No No/No Yes/Yes
Supported OS
Win, Mac, Unix Win, Mac, Unix, Sun Win, Mac, Unix Win, Mac, Unix
Website Python IDL MATLAB Octave
Open Source Alternatives
- GNU Data Language
Octave -