Логотип РЯП РЯП скрипт
РЯП
версия 2.7 · Windows · бесплатно

Программируй
по-русски

РЯП — язык программирования, где команды пишутся русскими словами. Пишете файл .ряпс — компилятор превращает его в страницу, которую открывает любой браузер: окна, консоль, графика и игры.

РЯПС2.7-установка.zip · 218 КБ · Установить.bat делает всё сам
Файлы без цифровой подписи — Windows может спросить подтверждение. Что делать?

привет.ряпс
// первая программа пер имя = ЗОП("Как тебя зовут?") если имя равно "" то окно("Ты не представился!") конец иначе окно("Привет, " + имя + "!") конец
Ctrl+B → привет.ряпс.html — программа открылась в браузере

// Возможности

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

abc

Команды на русском

печать, окно, если…то, пока, ЗОП — синтаксис читается как русская фраза. Первая программа — на первом уроке.

</>

Результат — в браузере

Компилятор ryap.exe превращает .ряпс в готовую веб-страницу. Не нужны среды разработки, сборщики и консоли.

✓

Живой учебник с судьёй

104 задачи с автоматической проверкой: скрытые тесты, лимит времени, подсветка строки ошибки прямо в редакторе.

★

Олимпиадный уровень

От «Привет, мир!» до «Затопленного острова» — задачи классических олимпиадных сборников решаются средствами языка.

▣

Графика и игры

Холст, анимация, события мыши и клавиатуры — платформеры, догонялки и лабиринты пишутся десятком строк.

≡

Свои библиотеки

Полезные функции упаковываются в библиотеки и переиспользуются. В комплекте — математика, холст, текст.

Нейросеть напишет код.
Не напишет — мысль.

Чтобы не быть заменённым нейросетью, нужно уметь не переписывать чьё-то задание в строки, а разбирать задачу на шаги — и это мышление программиста. Оно не принадлежит ни одному языку: логика одна и та же везде. Ниже — одна и та же задача «посчитать сумму цифр числа». Переключайте языки — алгоритм не меняется.

сумма цифр числа · одна и та же логика
пер н = ЦЗОП("Введите число") пер сумма = 0 пока н больше 0 то сумма = сумма + н остаток от деления на 10 н = целое снизу(н / 10) конец печать("Сумма цифр: " + сумма)
let n = Number(prompt("Введите число")); let sum = 0; while (n > 0) { sum += n % 10; n = Math.floor(n / 10); } console.log("Сумма цифр: " + sum);
n = int(input("Введите число")) total = 0 while n > 0: total += n % 10 n = n // 10 print("Сумма цифр:", total)
#include <iostream> using namespace std; int main() { int n, sum = 0; cin >> n; while (n > 0) { sum += n % 10; n /= 10; } cout << "Сумма цифр: " << sum; }

Учитесь на языке, который читается как мысль — переносите логику на любой другой. РЯП для того и создан: чтобы вместо заучивания синтаксиса вы сразу тренировали именно это мышление.

// Для образования

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

104задачи с автопроверкой
22главы учебника
517команд в словаре
  • Первое «окно с приветствием» — на первой странице учебника, без установки
  • Каждый пример учебника запускается прямо на странице — перевод в JavaScript происходит в браузере
  • Судья задач: скрытые тесты с граничными случаями и лимит времени — как на настоящих олимпиадах
  • Ошибка подсвечивается красной строкой с объяснением на русском — «неуместный символ», «не определена/объявлена»
  • Автоотступ и подсветка в редакторе — привычка к «настоящим» инструментам с первого дня
  • Файлы .ряпс открываются в Sublime Text с готовой подсветкой синтаксиса — в комплекте
  • Мост в профессию: под РЯП-капотом честный JavaScript — переход происходит без переучивания «с нуля»

// Быстрый старт

Три шага от архива до первой работающей программы.

Скачайте и установите

Распакуйте архив и запустите Установить.bat. Он скопирует приложение, свяжет файлы .ряпс и подключит Sublime Text, если он есть.

Напишите программу

Откройте пример из папки примеры в Sublime Text (или Блокноте) и впишите свои команды.

Соберите и запустите

Нажмите Ctrl+B — рядом появится .html и откроется в браузере. Всё.

⚠ Windows заблокировал установку — что делать

У файлов, скачанных из интернета, Windows ставит специальную пометку. Цифровой подписи у бесплатного приложения нет, поэтому установщик может встретить синее окно «Windows защитил ваш компьютер». Это не вирус — компилятор работает локально и не выходит в интернет. Два способа:

Способ 1 — самый надёжный. Не распаковывая архив, нажмите на него правой кнопкой → Свойства → внизу поставьте галочку «Разблокировать» → ОК. После этого распакуйте — Установить.bat запустится без предупреждений.

Способ 2. При запуске установщика нажмите на синем окне «Подробнее» → «Выполнить в любом случае». Установщик дополнительно сам снимает пометку интернета со своих файлов.

Начните с первой программы сегодня

Учебник открывается в браузере — компилятор для первых уроков не нужен.