# About TRIK Studio Junior

{% hint style="info" %}
This article is automatically translated from Russian by Google Translator.
{% endhint %}

**TRIK Studio Junior** is a free programming environment with the ["Character movement"](#character-movement) for elementary grades.

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-M_tmmeSnyBjBmrBG37S%2F-Ma2NkxwHBxuuoj_KIcW%2Ftrik_studio_jr_logo_%26_text_right.png?alt=media\&token=acaa4560-ea70-4227-bd70-df97e05b0e03)

The environment has a common interface with the [TRIK Studio](https://help.trikset.com/en/studio/about) programming environment for robots, which allows for a continuous learning process, starting from elementary grades.

## Features of TRIK Studio Junior <a href="#features" id="features"></a>

1\. Loops, subprograms, arrays, mathematical and logical operators support.

{% content-ref url="visual-programming/blocks" %}
[blocks](https://help.trikset.com/en/trik-studio-junior/visual-programming/blocks)
{% endcontent-ref %}

2\. Wide range of characters.

{% content-ref url="interface/robot-image-change" %}
[robot-image-change](https://help.trikset.com/en/trik-studio-junior/interface/robot-image-change)
{% endcontent-ref %}

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-Ma34psiF1n8OLrg5lYQ%2F-Ma37Qr4DMNXmmuVXPRw%2Fphoto.webp?alt=media\&token=a7057a94-9905-4c34-a061-980c6b24a2ab)

3\. Support for exercise creation with auto-check for self-study and homework.

{% content-ref url="exercises" %}
[exercises](https://help.trikset.com/en/trik-studio-junior/exercises)
{% endcontent-ref %}

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-Ma38xxVb4HQrOTwHLcw%2F-Ma391-yvUYomdKKqQKU%2Ftasks.gif?alt=media\&token=ef64a234-c4db-477e-a930-a030c90814b6)

4\. Just like TRIK Studio, TRIK Studio Junior has an [interactive simulation mode](https://help.trikset.com/en/studio/2d-model). You don't need to have a constructor to learn how to program.

![](https://2483351831-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M-9YMGCK0ySSnTAiseS%2F-Ma2z_EnO99p_8B3gy8O%2F-Ma33-4rBa41Cm9DiOXA%2F2d-model.gif?alt=media\&token=9179fe3a-3a1c-4325-a22d-bac414659e1c)

{% hint style="info" %}
Since the interface and work in TRIK Studio Junior in many respects coincides with the interface and work in TRIK Studio, some articles in this section will provide links to similar articles in the TRIK Studio help section.
{% endhint %}

## What is "Character movement" <a href="#character-movement" id="character-movement"></a>

"Character movement" — an object that understands and executes the commands of the algorithm. In TRIK Studio Junior, you can change the artist's image.

{% content-ref url="interface/robot-image-change" %}
[robot-image-change](https://help.trikset.com/en/trik-studio-junior/interface/robot-image-change)
{% endcontent-ref %}

## Download TRIK Studio Junior <a href="#download" id="download"></a>

You can download the latest version of TRIK Studio on the website [trikset.com](https://trikset.com/en/downloads#trikstudiojr).

{% content-ref url="about/version" %}
[version](https://help.trikset.com/en/trik-studio-junior/about/version)
{% endcontent-ref %}

## Recommended system requirements

* RAM: 4 GB or more.
* Operating system:
  * 64-bit Microsoft Ⓡ Windows 10.
  * Ubuntu 16.04 and later.
  * macOS 10.12 Sierra and later.
