The simplest way is to use the Julia REPL. This means starting the Julia executable ( or julia.exe) and running code there. For example, we can start the Julia REPL and execute some code:

    This works all very well, but what if we want to save the code that we wrote? To save our code, one can write “.jl” files such as “script.jl” and load these into Julia. Say, that “script.jl” contains:

    Now the problem becomes that we would like Julia to re-read our script every time before executing code. This can be done via Revise.jl. Because compilation time in Julia is often long, is a must-have for Julia development. For more information, see the Revise.jl documentation or simply Google a bit if you have specific questions.

    We are aware that and the REPL requires some manual actions which aren’t super clearly documented. Luckily, there is . Pluto.jl automatically manages dependencies, runs code, and reacts to changes. For people who are new to programming, is by far the easiest way to get started. The main drawback of the package is that it is less suitable for larger projects.

    So, to summarize: