Home

Documentation

Download:
   Windows
   Macintosh
   Linux

New in VPython 6

Change log

User forum

Contributed programs

For developers

Python web site

 

Documentation for Classic VPython 6

texture

This is documentation for Classic VPython (VPython 6), which is no longer supported. See vpython.org for information on installing VPython 7 or using Web VPython. Documentation is available at webvpython.org by clicking Help.

What is VPython?

Full documentation for Classic VPython, including tutorials and reference materials. Here is full documentation for the older VPython 5.

YouTube videos by Ruth Chabay's NCSU graduate students Shawn Weatherford and Jeff Polak to introduce VPython to new users:

3D Objects

Variable Assignment

Beginning Loops

Loops and Animation

Scale Factors

Debugging Syntax Errors

Lists, Part 1

Lists, Part 2

A simple example of a bouncing ball.

FAQ (Frequently Asked Questions)

For experienced programmers new to Python: How Python is different from languages you may know.

Erik Thompson's video introduction to VPython.

 

The cT archives: a programming language that was superceded by VPython.