Julia in the classroom

Julia is ready for the classroom. We encourage instructors to participate in the Julia community resources for questions about Julia or specific packages. This page puts together various resources that instructors may find useful. Tutorials and other learning materials are in the learning section of the website.

MOOCs teaching Julia

Classes using Julia for teaching

Julia is now being used in several universities and online courses. If you know of other classes using Julia for teaching, please consider updating this list.

Installing Julia

Julia binaries are available for Mac, Windows, and Ubuntu Linux. It is also easy to build from source on Linux, Mac, and Windows.

The Julia and IPython teams have collaborated to develop IJulia, which provides a powerful graphical notebook interface to Julia.


The Julia community has put together a number of packages spanning multiple disciplines.

The Julia manual

The Julia manual contains a complete introduction to the Julia language. It is available in Chinese, while Spanish and Portuguese translations are in the works.

Donate Now