Why Python?

Ideal for an introduction to programming

Python is a text-based programming language with a simple and accessible syntax. It is also a standard in the software industry, from websites to video games.

The first Python application on a calculator

Whether at home or at school, computer access is not always possible.
Thanks to your calculator, you can now test your scripts and see the results without a computer!

Python modules

Great for a variety of activities

  • math and cmath: typical mathematical functions
  • matplotlib and turtle: plotting and representation of functions
  • Other modules like random, time, kandinsky, ion, etc.
Read more

An optimized interface

Designed for easy script entry

  • Syntactic coloring
  • Autocompletion
  • Library of pre-entered functions

Script library

You have access to a library of thousands of Python scripts created by the NumWorks community, downloadable in seconds.

Discover the Python scripts

During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.