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:

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