Jupyter Notebook: a system for interactive scientific computing
Jupyter Notebook - is a web-appendix which allows writing and supplying comments a code to Python in interactive regime. It is an exclusive method to make experiments and studies and intercommunicate with others. Many research people use this calculative medium in their works more often. The main factors of growing popularity of programming language Python and project Jupyter are characterized in brief. The basic of them are: high velocity of development and merit of software; standard library and libraries with open initial code NumPy, SciPy, Matplotlib et al.; simplicity of integration with code to C, C++ and FORTRAN; free distribution; support and numerous assemblage of designers and users. According to the data of TIOBE company, collecting monthly statistics of search inquiries and on the base of data obtained compiles its own visualized rates of programming languages Python ranks the third place in popularity among programming languages. It was chosen as a language of a year in 2007, 2010 and 2018. Aspects of installation of programs, libraries and packets in operational system Windows have been considered. It is recommended to download and install the libraries from the storage of whl-files on the web-page by Christoph Gohlke from the laboratory of fluorescence dynamics of California University. WHL format is supported by all basic platforms (Mac OS X, Linux, Windows). The process of starting the server of Jupyter notebooks from command line has been described in details. The simplicity and effectiveness of scientific calculations in Jupyter Notebook have been demonstrated. Test calculations have been given for solving the problems of linear algebra. It has been shown in particular that the code of calculation of the matrix of 5000×5000 size occupies only several lines.