Python

sommerc's picture

The Python programming language

License/costs: 
PSF (GPL compatible), open source
Platforms: 
Windows, Linux, Mac
Installation: 
  • windows distributions: python(xy), WinPython, Gohlke
  • official: http://www.python.org/getit/windows/
  • windows: iPython (command line tool)
  • mac: comes with Python2.7
  • linux: part of most linux distributions
Development Tools: 
  • iPython
  • Python notepad
  • Spyder
  • Eclipse (PyDev)
  • Wing
  • Sublime
Ways to deploy: 
  • executable: 'py2app', py2exe, setuptools, pyInstaller
  • with source: easy_install, pip
Implementations: 
CPython, IronPython, Jython, PyPy
BioImageAnalysis Projects: 
CellProfiler, CellCognition, Ilastik
Interfaces to other languages: 
py2r, jpype & py4j, boost.python, swig, cython