Python 3 is the latest version of the Python programming language and was formally released on December 3rd, 2008. Use this tag along with the main python tag to denote programs that are meant to be run on a Python 3 interpreter only. Do not mix this tag with the python-2.x tag.

Python 3 is the latest version of the Python programming language, released on December 3rd, 2008. It features simplifications and improvements to the syntax of the language. Some of these changes are backwards incompatible, and therefore Python 3 has its own tag.

Although Python 3 itself is ready for primetime and stable use, many of the popular external libraries have not yet been ported.

You should see the article Python 2 or Python 3 on the Python website before choosing which version to use.

For information on the differences see Porting Python 2 Code to Python 3.

For information on Python in general, visit the main Python tag wiki.

history | excerpt history