← ADVANCED

ADVANCED / Programming

Python

A general programming language with strong science and automation libraries.

Why use it

Useful for Raspberry Pi scripts, data acquisition, serial logging, analysis, hardware tests and visualizations.

  • Raspberry Pi
  • automation
  • scientific computing
  • data analysis
Windows · macOS · Linuxoptionalactive

Getting started

Install from Python’s official downloads page if a project needs it; use a project environment and follow project-specific requirements.

Check: Run python --version in the same terminal used for your project and confirm it invokes the intended interpreter.

Official links

Optional diagnostic commands

Check Python version

Windows · PowerShell · A Python-based project requests Python.

python --version

A Python version line.

No version can mean Python is absent or PATH/Windows app aliases are interfering; check the intended interpreter.

Related tools and references