FAQ Frequently Asked Questions

Python is a dynamic object-oriented programming language usable for many types of software development. It offers strong support for integration with other programming languages and programs and is equipped with an extensive standard library.

What is a programming language?

It is a formal language with well defined vocabulary, syntax, semantics, which are used to program a machine: that is to say explaining to a machine what to do. This is done through specific lines of code.

Python is distributed under the Open-Source license approved by Open Systems Interconnection: its use, also for commercial purposes, is free.

Python is completely free and you can use it and distribute it without copyright restrictions. Moreover, as an object-oriented language, it supports advanced notions of polymorphism, inheritance, operator overloading; all this with a simple syntax.

You can use it on different platforms such as UNIX, Linux, Windows, DOS, Macintosh, Real Time Systems, OS / 2, Nokia and Android, because it is an interpreted language, so that the same code can be run on any platform with a Python interpreter installed.

Who has experience of coding in other programming languages will definitely find Python easy to use, thanks to its simple syntax rules and its numerous associated libraries.

Python is an interpreted programming language, meaning that it allows you to compile your own codein a very efficient bytecode. This allows you to reach performance close to native code languages.

Python is a programming language object-oriented high-level.

IPython is an interactive shell that allows the user to run instructions and commands in the Python language.

The Jupyter Notebook platform seamlessly integrates the IPython interactive shell, along with tools for managing Rich Text Format documents. Therefore, the platform supports multiple types of content such as: simple text, blocks of executable code (Python, R), mathematical functions, graphics, images and other multimedia content displayed on modern browsers.

The set of these tools creates an ideal environment for interactive training and data manipulation.

A share of a disk storage space, protected by credentials, will be reserved for all Premium users.

In this space users can save and store their files such as:

  • notebook
  • executable procedures,
  • results of econometric processing
  • graphics
  • personal documents.

A share of the processor (CPU) will be reserved for all Premium users; therefore, thanks to a greater available computing power, they will be able to run more complex and faster processes.

After logging in, an user will be able to monitor and manage his Jupiter Notebook application, check its job status, start or stop it.

The Premium subscription gives the right to access all the Notebooks that require any disk space for data storage and an interaction with the file system.