Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
39 lines (26 sloc) 1.5 KB
---
title: Setting up your computer
weight: 20
---
# Setting up your computer
If you’re using a mac, most of the software you need for these lessons is already installed.
## Text editor (Atom)
Programmers use **text editors** to write code. You could use Notepad (Windows)
or TextEdit (Mac) to write code. However most programmers use a text editor
with programming-specific features:
* **Syntax highlighting** shows your code in different colours. This helps you spot
any errors, and understand the structure of your code.
* **Auto-indent** helps you keep your code tidy.
* **Project navigation and tabs** helps you move between the different files in
your project.
* **Auto-completion** shows you keywords you could use to finish what you’re
typing, so you don’t have to remember all the possible commands.
We recommend you use [Atom](https://atom.io/) for this because it’s easy to use
and you can install it from the GDS managed software center.
![Screenshot showing where to find Atom the GDS managed software center](images/set-up/image1.png)
Once it’s installed you can find it in your Applications folder:
![Screenshot showing Atom in the Applications folder in Finder](images/set-up/image8.png)
## Terminal and Ruby
macOs comes with a built in terminal, and a version of the ruby programming
language. If you're not using a mac you can follow the instructions on the ruby website:
[https://www.ruby-lang.org/en/documentation/installation/](https://www.ruby-lang.org/en/documentation/installation/)
You can’t perform that action at this time.