The Dragon is an innovative and practical general-purpose language. The supported programming paradigms are imperative, procedural, object-oriented, declarative using nested structures. The language is portable (Windows, Linux, macOS, Android, etc.) and can be used to create Console, GUI, and Mobile applications. The language is designed to be simple, small, flexible and fast.
Designed by Aavesh Jilani, it first appeared in 2018 and is also known as a multi-paradigm language. The language is portable and works for all the operating systems-Android, Linux, macxOS, and Windows). With a dynamic typing system, it is also used to create GUI, console.
This language is known to work on Innovative Approach.
There are various Dragon Libraries like GUI, DB, and graphics are very useful to make complete programs. Its practical features help in enhancing the developer's productivity and can be used with minimal effort.
Syntax Of Dragon Programming Language
The dragon is easy to use and has a straightforward syntax.
Here is an example of "Hello world" and we can write it in two different styles.
1. show "Hello, world!"
2. shown "Hello, world!"
The language is simple, trying to be natural, encourage organization and comes with transparent and visual implementation. It comes with compact syntax and a group of features that enable the programmer to create natural interfaces and declarative domain-specific languages in a fraction of time. It is very small, fast. It comes with useful and practical libraries. The language is designed for productivity and developing high-quality solutions that can scale.
Designed for a Clear Goal
- Applications programming language.
- Productivity and developing high-quality solutions that can scale.
- Small and fast language.
- Simple language that can be used in education.