Dragon is a dynamic and multi-paradigm programming language for Cross-platform (multi-platform) operating systems. The supported programming paradigms are imperative, object-oriented, declarative using nested structures, functional and natural programming. Console and GUI applications can be developed with Dragon. It was first released in the year 2018 by Indian developer Aavesh Jilani. The syntax is a bit of similar like Python but instead of indentation Dragon uses a structural and procedural syntax approach.
Dragon Programming Language supports multiple programming paradigms such as imperative, object-oriented, functional, natural programming, and declarative programming using nested structures.
The language is portable (Windows, Linux, Mac OS X, Android, etc.) and can be used to create console and GUI applications. The language is designed to be simple, small, flexible, and fast. It is a dynamically- and weakly-typed language that interprets the source code through the JVM or LLVM.
In Oct. 2016 Aavesh started design and implementation of the Dragon programming language. After 15 months of development, in Jan 2018 the language Interpreter and environment were ready for use!
The first version of the language Dragon 1.0 was released on January 4th, 2018.
The Dragon language comes with the following features:
To download Dragon Programming Language, click here