> For the complete documentation index, see [llms.txt](https://andersenlab.gitbook.io/javascript/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://andersenlab.gitbook.io/javascript/js-basics/grammar-and-types.md).

# Grammar and types

Программа, часто упоминаемая как *исходный код* или просто *код* — это набор особых инструкций, сообщающих компьютеру, какие задачи нужно сделать. Обычно код сохраняют в текстовый файл, хотя в случае JavaScript можно писать его прямо в консоли разработчика в браузере, о чем мы вкратце поговорим далее.

Правила допустимого формата и комбинаций операторов называются *языком программирования*, иногда их соотносят с *синтаксисом* языка программирования, подобно английскому языку, где правила говорят вам, как произносить слова и как составлять правильные предложения, используя слова и знаки препинания.

JavaScript заимствует большую часть синтаксиса из Java, но также испытал влияние таких языков, как Awk, Perl и Python.

JavaScript **чувствителен к регистру** и использует кодировку символов **Unicode.**

## Содержание

1. [Комментарии](/javascript/js-basics/grammar-and-types/comments.md)
2. [Переменные](/javascript/js-basics/grammar-and-types/variables.md)
3. [Типы данных](/javascript/js-basics/grammar-and-types/types.md)
