Логотип DrakonTechDrakonTech

Запуск DrakonTech в браузере

Используйте DrakonTech прямо в вашем браузере — регистрация и установка не требуются.

Ваши данные сохраняются локально в вашем браузере и никогда не покидают ваш компьютер. Сохраните проект на компьютере для продолжения работы в десктопной версии DrakonTech.

Выберите пример проекта:

Пустой проект

Откройте DrakonTech с пустой рабочей областью, готовой для ваших идей

Функции

Полный список алгоритмических конструкций DRAKON, включая силуэт. Импорт и экспорт функций. Переменные уровня модуля, async и await. Базовые алгоритмы, включая Hello world, Фибоначчи и FizzBuzz.

Связные списки

Эти простые алгоритмы демонстрируют, как DRAKON реализует циклы и ветвления. Подробнее...

Классы

Объектно-ориентированное программирование с легковесными классами без использования ключевых слов «class», «new» и «this».

Конечные автоматы

Конечные автоматы (state machines), представленные диаграммами DRAKON.

Алго-свойства

Обратный вывод с использованием алгоритмических свойств (алго-свойства). Алго-свойства делают ваши программы короче и проще за счёт уменьшения связывания.

Алго-свойства классов

Алго-свойства, определённые на уровне классов.

Лифт: демо конечного автомата

Интерактивная демонстрация использования конечных автоматов в DrakonTech. Запустите демо в браузере здесь.