Paper Calculator for estimating engineering calculations when it is too early or expensive to buy Mathcad, but you already want to test an idea. Allows you to use the built-in mathematics of the Python language without writing programs. Works with complex numbers, vectors of finite length, matrices and finite sets, in addition to real numbers. The program implements algorithms to calculate the definite integral, find real roots of an equation, find polynomial roots (works poorly so far), and estimate limits. Builds two-dimensional graphs as well as pseudo-3D, about the same as you do on paper by hand. There is a manual in Russian and help in the form of an html page inside the program. Supports Russian characters in names of user variables and functions. Standard built-in functions: trigonometric, logarithms, sum and product, integral, derivative at a point, calculations for a sequence, limit evaluation. No symbolic engine yet. Saves the calculation to a file, knows how to export the result to html for further processing of the calculation as a text document. Tested on students (labs for digital signal processing and automation). How to install: install Python, install PIL, unroll the program into the desired folder in the archive. Run the file paper2.py. On Linux, the installation is similar: in the package manager select to install Python (Python 2.7), the library PIL, allow to download the missing packages, then unzip the archive into a folder of your choice, for example in your home directory. On Ubuntu, you should also right-click on the file paper2.py, select "Properties" and check "Allow file execution as program" in the "Rights" tab. When asked about the way to run it, select "Run in terminal".