Изучайте программирование на родном языке.
От «Привет, мир» до настоящих проектов. Простой синтаксис, понятные команды и безопасная среда для подростков.
Почему именно SomonScript?
Язык создан, чтобы убрать технические барьеры и помочь сосредоточиться на логике.
Таджикский язык
Ключевые слова на таджикском: 'агар', 'барои', 'функсия', 'чоп'. Ничего не нужно переводить в уме.
Безопасно и просто
Ошибки объясняются простым языком. Среда помогает вам, а не наказывает.
Мгновенный результат
Пишите код в браузере или на компьютере и сразу получайте результат. Без сложной установки.
Переход на TypeScript и JavaScript
станет простым
SomonScript служит мостом. Когда вы поймёте логику на родном языке, перейти на профессиональные языки будет гораздо проще.
Изучаете логику
Без забот о сложном английском синтаксисе.
Понимаете основные понятия
Циклы, условия и функции.
Выходите в большой мир
Теперь вы быстро освоите TypeScript или JavaScript.
функсия салом(ном: сатр) {
агар (ном !== "") {
чоп.сабт("Салом " + ном);
}
}function greet(name: string) {
if (name !== "") {
console.log("Hello " + name);
}
}Начать легко
Три способа войти в мир программирования
Что уже готово?
Всё бесплатно и с открытым исходным кодом (MIT): уроки, задачи и компилятор в браузере.
От первой строки на экране до объектов. Каждый пример запускается в браузере.
Напишите решение и нажмите «Проверить»: тесты сразу покажут результат.
Компилятор объясняет ошибку на таджикском, русском или английском и подсказывает, как её исправить.
Частые вопросы
Что такое 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.
Готовы стать программистом?
Учиться никогда не поздно. Начните сегодня и стройте своё будущее.
Начинаю прямо сейчас