Programming Languages and - Why Julia?

TipInstallation

Make sure to check out the installation page on this website before you come to class.

Basics: REPL, VSCode, Notebooks

We will repeat the basics of julia in a very condensed manner by going through steps 1-7 of MoJuWo live in class.

julia REPL:

This is the julia REPL

VScode:

This is VSCode

Notice how there is a julia REPL running as part of the VSCode editor. This is called an integrated development environment (IDE). Very similar to an R session connected to RStudio, or the python interpreter being run through PyCharm etc.

Notebooks

We use several Pluto.jl notebooks in this lecture.

Topic rendered Notebook source of notebook
Variables click click
Functions click click
Julia is 🏎️ fast click click

Notice for the last one you need a suitable installation of C and fortran compilers on your system installed.

Resources

© Florian Oswald, 2026