P(x) is hard to describe. It might be called a "Framework", but that's a grandiose word for a couple of hundred lines of code. It might be called a programmable calculator, but it has none of the things one associates with calculators. It might be called a programming language, but it's just Python with some extra builtins.

Read the [installation guide].