СомонСкрипт • Для будущего Таджикистана

Изучайте программирование на родном языке.

От «Привет, мир» до настоящих проектов. Простой синтаксис, понятные команды и безопасная среда для подростков.

hello.som

Почему именно SomonScript?

Язык создан, чтобы убрать технические барьеры и помочь сосредоточиться на логике.

Таджикский язык

Ключевые слова на таджикском: 'агар', 'барои', 'функсия', 'чоп'. Ничего не нужно переводить в уме.

Безопасно и просто

Ошибки объясняются простым языком. Среда помогает вам, а не наказывает.

Мгновенный результат

Пишите код в браузере или на компьютере и сразу получайте результат. Без сложной установки.

ПЕРЕХОД

Переход на TypeScript и JavaScript станет простым

SomonScript служит мостом. Когда вы поймёте логику на родном языке, перейти на профессиональные языки будет гораздо проще.

1

Изучаете логику

Без забот о сложном английском синтаксисе.

2

Понимаете основные понятия

Циклы, условия и функции.

3

Выходите в большой мир

Теперь вы быстро освоите TypeScript или JavaScript.

SomonScript
функсия салом(ном: сатр) {
  агар (ном !== "") {
    чоп.сабт("Салом " + ном);
  }
}
TypeScript
function greet(name: string) {
  if (name !== "") {
    console.log("Hello " + name);
  }
}
Структура одинаковая

Начать легко

Три способа войти в мир программирования

Интерактивная документация

Шаг за шагом, с примерами и упражнениями.

Читать

Загрузка

Для Windows, macOS и Linux.

Скачать

Попробуйте

Пишите и запускайте код прямо в браузере - без установки!

Попробовать

Частые вопросы

Что такое SomonScript?

SomonScript - язык программирования, ключевые слова которого - таджикские слова: агар («если»), барои («для»), функсия («функция»), чоп («печать»). Программа компилируется в JavaScript, поэтому работает в браузере или с Node.js.

Для кого он создан?

Для школьников, начинающих и учителей. 18 уроков, от первого чоп до объектов, проходят основные темы программирования: переменные, условия, циклы, функции и списки.

Нужно ли что-то устанавливать?

Нет: уроки и песочница работают в браузере. Для своих проектов нужны Node.js 20 или новее и команда npm install -g @lindentech/somon-script.

Это бесплатно?

Да. SomonScript - свободное ПО под лицензией MIT, его исходный код открыт на GitHub.

На каком языке объясняются ошибки?

На таджикском, русском или английском. Сообщение об ошибке показывает строку и часто подсказывает, как её исправить.

Как SomonScript связан с TypeScript?

Структура программы та же, что в TypeScript: типы (сатр, рақам, мантиқӣ) необязательны, а программа превращается в JavaScript. После SomonScript легко перейти на TypeScript и JavaScript.

Готовы стать программистом?

Учиться никогда не поздно. Начните сегодня и стройте своё будущее.

Начинаю прямо сейчас