Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>*АртельNew to Visual Studio Code? Get it now.
*Артель

*Артель

Nezaboodka Software

nezaboodka.com
|
128 installs
| (1) | Free
Язык программирования Артель (Artel Programming Language)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Языки программирования Артель для среды VS Code

Артель – это семейство универсальных языков программирования, удобных для профессионального применения и пригодных для обучения новичков программированию на родном языке.

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

В качестве первой целевой платформы выбрана платформа JavaScript. Обеспечивается создание серверных программ и веб-приложений. Запланирована поддержка платформ .NET и Java.

Пример небольшой программы-игры «Угадай число» на языке Артель-А:

подключить Диалог
подключить Математика

выполнить
{
  написать("Игра: угадай число от 1 до 100.")
  пусть неизвестное = случайное-целое(1, 101)
  цикл
  {
    пусть ответ = запросить("Введите число: ")
    пусть число = Целое.из-текста(ответ)
    если неизвестное < число
    {
      написать("Неизвестное число меньше {число}.")
    }
    иначе если неизвестное > число
    {
      написать("Неизвестное число больше {число}.")
    }
    иначе
    {
      написать("Вы угадали! Это число {неизвестное}.")
      прервать цикл
    }
  }
}

Языки Артель позволяют выполнять автоматический перевод программ между поддерживаемыми естественными языками. Пример той же программы в английском изложении:

import Dialog
import Math

run
{
  write("Game: guess the number from 1 to 100.")
  let unknown = random-integer(1, 101)
  loop
  {
    let answer = request("Enter number: ")
    let number = Integer.from-text(answer)
    if unknown < number
    {
      write("Unknown number is less than {number}.")
    }
    else if unknown > number
    {
      write("Unknown number is greater than {number}.")
    }
    else
    {
      write("You are right! It's number {unknown}.")
      break loop
    }
  }
}

Название семейства языков происходит от слова «артель», означающего добровольное объединение людей для совместного труда.

Разработка языков ведётся в исследовательском центре компании «Незабудка Софтвер». Инструменты имеют открытый исходный текст и бесплатную лицензию.

Официальная страница языков программирования Артель: https://artel.by.

Artel programming languages for VS Code

Artel is a family of universal programming languages that are convenient for professional development and suitable for teaching beginners programming in their native language.

Programming in Russian and English is supported. Other natural languages are planned to be added in the future.

The JavaScript platform is supported as the first target platform. You can create server programs and web applications. The support of the .NET and Java platforms is planned to be added in the future.

Here is an example of a simple "Guess the Number" game program in Artel-A language:

import Dialog
import Math

run
{
  write("Game: guess the number from 1 to 100.")
  let unknown = random-integer(1, 101)
  loop
  {
    let answer = request("Enter number: ")
    let number = Integer.from-text(answer)
    if unknown < number
    {
      write("Unknown number is less than {number}.")
    }
    else if unknown > number
    {
      write("Unknown number is greater than {number}.")
    }
    else
    {
      write("You are right! It's number {unknown}.")
      break loop
    }
  }
}

The Artel languages allow you to automatically translate programs between supported natural languages. Here is an example of the same program in Russian:

подключить Диалог
подключить Математика

выполнить
{
  написать("Игра: угадай число от 1 до 100.")
  пусть неизвестное = случайное-целое(1, 101)
  цикл
  {
    пусть ответ = запросить("Введите число: ")
    пусть число = Целое.из-текста(ответ)
    если неизвестное < число
    {
      написать("Неизвестное число меньше {число}.")
    }
    иначе если неизвестное > число
    {
      написать("Неизвестное число больше {число}.")
    }
    иначе
    {
      написать("Вы угадали! Это число {неизвестное}.")
      прервать цикл
    }
  }
}

The name of the language family comes from the word "artel", meaning a voluntary association of people for a joint work with shared responsibility.

The languages are being developed at the research center of the Nezaboodka Software company. The compiler and related tools are free and open source.

Official web site of the Artel programming languages: https://artel.by.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft