Python: An ecosystem for scientific computing

  • Pérez F
  • Granger B
  • Hunter J
  • 133


    Mendeley users who have this article in their library.
  • 66


    Citations of this article.


As the relationship between research and computing evolves, new tools are required to not only treat numerical problems, but also to solve various problems that involve large datasets in different formats, new algorithms, and computational systems such as databases and Internet servers. Python can help develop these computational research tools by providing a balance of clarity and flexibility without sacrificing performance.

Author-supplied keywords

  • Programming environments
  • Python
  • arrays
  • data structure
  • high-level languages
  • language classifications
  • object-oriented languages
  • programming languages
  • scientific computing
  • software engineering

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • Fernando Pérez

  • Brian E. Granger

  • John D. Hunter

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free