The ISS has a lot of software created by programmers from different
countries. Many languages, many operation systems and different
hardware platforms are used. For example, in this NASA image
http://spaceflight.nasa.gov/gallery/images/station/crew-20/html/iss020e050734.htmlyou can see notebook (near the astronaut). The program, which runs in
this notebook, helps the crew to photograph Earth’s surface. The
program was written in PL/1.