Python is an interpreted, high-level and general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.
Outside of our program, Python is often used to build websites and software, automate tasks, and conduct data analysis. A non-profit organization, the Python Software Foundation, manages and directs resources for Python and CPython development.
Panda Programmer teaches Python for Kids to allow students to experience programming in a new setting. The transition from a visual-based language in Scratch, to a text-based language may be jarring for many. Utilizing projects students designed and created in scratch, we recreate them in Python — smoothing the transition to text-editors for programming.