The Mystery Behind Jupyter: Unraveling the Story of its Spelling

The Mystery Behind Jupyter: Unraveling the Story of its Spelling

Why Jupyter instead of Jupiter

·

2 min read

First of all, Let's see what is Jupyter Notebook.

What is Jupyter?

Jupyter Notebook is an open-source web application that allows users to create and share documents that contain live code, equations, visualizations, and narrative text. It's commonly used in data science, scientific computing, machine learning, and other technical fields to perform exploratory data analysis, write and test code, and present results.

I know many people may be confused due to its name why didn't the creator name it Jupiter instead of Jupyter? Why the 'y' was so important to them? Let's see;

Why the name is kept so?

As we already know that Jupyter what is Jupyter? Let's talk about why the name is kept so:

In beginning, Jupyter can be only used for three languages. They are; Julia, Python and R . All these three are programming languages that are widely in data science and scientific computing. By combining the names of these programming names they came up with the idea name which goes:

JUlia + PYThon + R = JU.PYT.e.R = Jupyter

So this was the story behind the name of Jupyter Notebook. Now let's look at some other programming, libraries Why their name are kept so?

NameReason
PythonInspired by Monty Python’s Flying Circus
NumPyBy combining these words Numerical Python
PandasFrom economic term for complex data:: Panel Data
MatplotlibName inspired by MATLAB. It is used for plotting. Since it is Library. Its name is kept by combing {MATlab+PLOT+LIBrary}
Seabornassociated Ocean and inspired by Sea lion. Creators thought that ocean resembles the complex data
C Programming Lang.Back then there was a B programming language, so to refer to the new language creators named It C language
C++ Programming Lang.The name C++ suggests “C incremented” (recall the ++ is an increment operator of C). The increment may refer to the addition of Object-oriented programming
FORTRANFORmula TRANslation