Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>П — Языкъ программированіяNew to Visual Studio Code? Get it now.
П — Языкъ программированія

П — Языкъ программированія

p-lang

| (0) | Free
Русскоязычный языкъ программированія въ дореформенной орѳографіи. Подсвѣтка синтаксиса, автодополненіе, иконки файловъ .п
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

П — Языкъ программированія | VS Code

Первый языкъ программированія на русскомъ языкѣ въ дореформенной орѳографіи.

GitHub License: MIT


Возможности

  • Подсвѣтка синтаксиса — 50+ ключевыхъ словъ, строки, числа, комментаріи, функціи, классы, операторы, встроенныя функціи, методы
  • Иконка файловъ .п — въ проводникѣ файловъ (работаетъ съ любой темой иконокъ)
  • Сворачиваніе блоковъ — по отступамъ (indentation-based folding)
  • Автозакрытіе скобокъ — (), [], {}, «», ""
  • Умные отступы — автоматическое увеличеніе отступа послѣ буде:, функція:, для: и т.д.

Примѣръ

# Факторіалъ — рекурсивная функція
функція факторіалъ(н):
    буде н не болѣе 1:
        возвратить 1
    возвратить н умножить факторіалъ(н минусъ 1)

для і въ діапазонъ(1, 11):
    печатать(строка(і) плюсъ "! = " плюсъ строка(факторіалъ(і)))
# Классы и наслѣдованіе
классъ Животное:
    создатель(сей, имя):
        сей.имя есть имя
    методъ голосъ(сей):
        возвратить "..."

классъ Котъ(Животное):
    методъ голосъ(сей):
        возвратить "Мяу!"

объявить котъ есть Котъ("Барсикъ")
печатать(котъ.голосъ())

Подсвѣчиваемыя конструкціи

Категорія Примѣры
Управленіе потокомъ буде, иначе, покуда, для, возвратить, прервать
Объявленія объявить, постоянная, функція, классъ, методъ, создатель
Операторы плюсъ, минусъ, умножить, раздѣлить, равно, болѣе, менѣе
Встроенныя функціи печатать, вводъ, длина, діапазонъ, цѣлъ, строка, списокъ
Методы .добавить, .удалить, .ключи, .значенія, .содержитъ, .срезъ
Исключенія попытка, перехватить, обязательно, возбудить
Константы истина, ложь, ничто

Что такое «П»?

«П» — это полноцѣнный языкъ программированія, въ которомъ всѣ ключевыя слова написаны по-русски въ дореформенной орѳографіи (до 1918 г.). Кодъ на «П» транспилируется въ Python и JavaScript.

Проектъ включаетъ:

  • Транспайлеръ П → Python (CLI) и П → JavaScript (браузеръ)
  • Браузерная IDE «Писарня» — работаетъ безъ установки
  • Словарь на 7 500 словъ для перевода современнаго русскаго въ дореформенную орѳографію

Подробнѣе: github.com/lucasguilherme0956-ops/p-lang

🤖 Создано нейросѣтью

Весь проектъ — языкъ, транспайлеръ, IDE, расширеніе VS Code и документація — цѣликомъ созданъ Claude Opus 4.6 (Anthropic).


MIT License

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