# How to create, run and then debug a basic Julia project?

**URL:** <https://discourse.julialang.org/t/how-to-create-run-and-then-debug-a-basic-julia-project/50252>\
**Category:** New to Julia\
**Created:** [November 16, 2020, 9:50pm UTC](https://discourse.julialang.org/t/how-to-create-run-and-then-debug-a-basic-julia-project/50252 "2020-11-16T21:50:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![acycliq](https://avatars.discourse-cdn.com/v4/letter/a/77aa72/32.png) [@acycliq](https://discourse.julialang.org/u/acycliq)\
**Post date:** [November 16, 2020, 9:50pm UTC](https://discourse.julialang.org/t/how-to-create-run-and-then-debug-a-basic-julia-project/50252/1 "2020-11-16T21:50:30Z")

</div>

Hi

Is there any source to explain how to create a Julia project, preferably in VSCode. I try to lean my first steps and I still havent figured out how to do a basic toy project with a few functions on their own ,jl file, sitting at different levels in the project root, one calling another and then put a few breakpoints and follow the program flow while debugging it.

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [November 17, 2020, 8:54am UTC](https://discourse.julialang.org/t/how-to-create-run-and-then-debug-a-basic-julia-project/50252/2 "2020-11-17T08:54:44Z")

</div>

People usually use a template generator, such as

> **[GitHub - JuliaCI/PkgTemplates.jl: Create new Julia packages, the easy way](https://github.com/JuliaCI/PkgTemplates.jl)**
>
> Create new Julia packages, the easy way. Contribute to JuliaCI/PkgTemplates.jl development by creating an account on GitHub.

to set up a project. This is independent of VS Code.

It is unclear of what “run” means in this context.

Debugging is another question, search the forum for suggestions.
