# Do I need ATOM and/or JUNO to use Julia if I have a PC with ONLY command line?

**URL:** <https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043>\
**Category:** General Usage\
**Created:** [January 31, 2020, 6:24pm UTC](https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043 "2020-01-31T18:24:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aizzaac](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@Aizzaac](https://discourse.julialang.org/u/Aizzaac)\
**Post date:** [January 31, 2020, 6:24pm UTC](https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043/1 "2020-01-31T18:24:06Z")

</div>

Hello

I have a machine with ONLY command line. So, do I have to install Atom and/or Juno to use Julia? or IJulia?  
I will use Julia to do AI with tensorflow, knet, etc

Thank you very much

---

<div class="post-metadata">

**Author:** ![pdeffebach](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pdeffebach/32/10320_2.png) [@pdeffebach](https://discourse.julialang.org/u/pdeffebach)\
**Post date:** [January 31, 2020, 6:31pm UTC](https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043/2 "2020-01-31T18:31:29Z")

</div>

you do not! Once julia is added to your path, you can just type `julia` in the command line and it will work.

---

<div class="post-metadata">

**Author:** ![Skoffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skoffer/32/378_2.png) [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Post date:** [January 31, 2020, 6:53pm UTC](https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043/3 "2020-01-31T18:53:06Z")

</div>

There are many options.  
The first one is using REPL, just by typing `julia`. Or you also use vim with [screen](https://github.com/ervandew/screen) plugin. If you accessing this machine remotely, you can use [remote julia session](https://docs.junolab.org/latest/man/remote/).

---

<div class="post-metadata">

**Author:** ![Balinus](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/balinus/32/243_2.png) [@Balinus](https://discourse.julialang.org/u/Balinus)\
**Post date:** [January 31, 2020, 6:57pm UTC](https://discourse.julialang.org/t/do-i-need-atom-and-or-juno-to-use-julia-if-i-have-a-pc-with-only-command-line/34043/4 "2020-01-31T18:57:53Z")

</div>

I often use the option to connect to a remote host. That’s the perfect solution in my opinion for development when you have a server with Julia: Atom/Juno/VS Code is handled by the local PC and calculations are done remotely.
