> For the complete documentation index, see [llms.txt](https://shpp.gitbook.io/zero/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://shpp.gitbook.io/zero/tutorials/first-code.md).

# Як і де писати код?

Писати і запускати код можна робити прямо в [Google Chrome](https://www.google.com/chrome/) (на комп'ютері, не на телефоні).

Відкрийте [редактор коду Ш++](/zero/arrangements/sh++-ide.md) (ми називаємо його Ш++ IDE). До речі, детальні інструкції про те, як ним користуватись, є [тут](/zero/arrangements/sh++-ide.md).

У наступних розділах копіюйте код у чорну сторону редактора, запускайте та дивіться на результат. Наприклад, запустіть цей код:

```javascript
for (let i = 0; i < 1000; i++) {
  console.put("ї")
}
console.log()
console.log("...чудово, у нас 1000 літер ї")
```

**Для тих хто вже трохи знає JS**: ви, певно, помітили команду `console.put`, якої немає у звичайному JS. Вона є лише в Ш++ IDE, де значно полегшує студентам життя :)

Далі всюди, коли ми запускатимемо код — мається на увазі, що робитимемо ми це саме в Ш++ IDE. Детальні інструкції про те, як нею користуватись, є [тут](/zero/arrangements/sh++-ide.md).

### **Підсумки:**

* Ми вчитимемо основи програмування, і поки головним інструментом буде мова JavaScript.
* За допомогою JavaScript ми керуватимемо комп'ютером, писатимемо для нього послідовності команд.
* Так ми навчимося вирішувати задачки з програмування, а це — головна тема вступного тестування на наступний курс.

### Чи можна йти до наступної теми?&#x20;

Так, якщо:

1. Ви погралися з Ш++ IDE
2. Ви запустили наш код в редакторі та побачили як він написав на екрані 1000 літер `ї`
