Kelvin Smith Library
Have questions?
Learn more about the Center
Python is a high-level, general-purpose programming language known for its emphasis on code readability and simplicity. First released in 1991 by Guido van Rossum, Python supports multiple programming paradigms (procedural, object-oriented, and functional) and is dynamically typed and garbage-collected. Python’s clear syntax and extensive standard library make it easy to learn and efficient to use for a wide range of tasks. It consistently ranks among the most popular programming languages and is widely used in academia for research and instruction, as well as in industry. Python’s versatility allows it to be applied in data analysis, scientific computing, web development, automation, machine learning, and more. Its design philosophy (often summarized in the “Zen of Python”) encourages clean, readable code, which is especially beneficial in collaborative research and teaching environments.
This home page is an overview. Use the page tabs on the left-hand side to explore:
Need help? Contact information is available on the left-hand navigation.
This work is openly licensed via CC BY-NC-SA 4.0. You are free to share (copy and redistribute the material in any medium or format) and adapt (remix, transform, and build upon the material) this material under the following terms: