Notebook Jupyter - Pendahuluan

Notebook IPython dikembangkan oleh Fernando Perez sebagai ujung depan berbasis web untuk kernel IPython. Sebagai upaya untuk membuat lingkungan komputasi interaktif terintegrasi untuk berbagai bahasa, proyek Notebook dialihkan di bawah Proyek Jupyter menyediakan front end untuk lingkungan pemrograman Juila dan R selain Python.

Dokumen notebook terdiri dari elemen teks kaya dengan teks berformat HTML, gambar, persamaan matematika, dll. Notebook juga merupakan dokumen yang dapat dieksekusi yang terdiri dari blok kode dengan Python atau bahasa pendukung lainnya.

Notebook Jupyter adalah aplikasi klien-server. Aplikasi memulai server di mesin lokal dan membuka antarmuka notebook di browser web tempat aplikasi dapat diedit dan dijalankan. Notebook disimpan sebagai file ipynb dan dapat diekspor sebagai file html, pdf dan LaTex.