DRAKON logo

DRAKON

Represents goal-based knowledge through a visual language and editor.

Made by Stephen Mitkin

  • Programming Language

What is DRAKON?

DRAKON is a sophisticated visual programming language and integrated development environment (IDE) developed by the Russian space program. Utilizing a goal-based knowledge representation system, DRAKON provides an intuitive and user-friendly interface for creating complex software applications. Available for Windows, macOS, and Linux, both online and offline, the DRAKON editor is built upon the robust Tcl programming language, offering a powerful yet accessible development environment. Key features include a free and open-source licensing model, as well as customizable color themes to enhance the visual experience

Highlights

  • Goal-based knowledge representation system for intuitive programming
  • Available online and offline for Windows, macOS, and Linux
  • Built on the Tcl programming language
  • Free and open-source licensing
  • Customizable color themes

Platforms

  • Linux
  • Windows
  • Tcl
  • Mac
  • Online

Languages

  • English

Features

    • WYSIWYG Support

    • IDE

    • Visual Programming