I just started “off-platform” on my pro data analyst career path. I’m really excited, but this new section has a lot of terms I’m unfamiliar with related to basic computer science.
Here is a link to my current lesson’s article:
First, of all it mentions ipython as an interpreter (vs. compiler). Secondly, ipython as a kernel for jupyter notebooks.
My understanding is that ipython is downloaded to make bash-scripted python code expressed more efficiently and user-friendly than the typical interpreter. Also the kernel is the “brains” of the operation where processes are considered and executing the code. I learned a lot from the video below about how Jupyter is literally a notebook like scientists would use to track research but with ipython as a kernel to run code through it along with the paragraphs and graphs. It allows for more friendly viewing and collaboration.
I basically want to know if I’m comprehending these processes and programs. (Like jupyter is an application but how is ipython stored in the computer?) Please help if you can to explain these processes for me and future learners! Thanks!
Here is a link to a video that really helped me understand the topic more: