Sign in
Log inSign up
Introduction to Dragon Programming language and it features.

Introduction to Dragon Programming language and it features.

Moralist Festus's photo
Moralist Festus
·Jun 4, 2020

What is Dragon Programming Language?

Have you ever being wondering what the heck Dragon means. Dragon is a new and innovative multiple purpose programming language that was created to be lightweight and simple to use for development.

Dragon Programming Language was created by Aavesh Jilani, to be a lightweight, clear syntax programming language for cross platform development. Dragon Wikibooks

The language is portable (Windows, Linux, macOS, Android etc.) and can be used to create Console and GUI. The language is designed to be simple, small, flexible and fast.

Why Dragon

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.

Did you know? It can be use for Windows app development, App development, Server Side programming, Web Scripting programming and can run on any platform.

1. Designed for a Clear Goal

  • Application Programming Language

  • Productivity and developing high quality solutions that can scale

  • Small and fast language

  • Simple language that can be used in education

2. Quick execution speed

  • Dragon native runs a program faster than C# and Java.

3. Simple syntax

  • Dragon is a very simple language, and has a very straightforward syntax. It encourages programmers to program without boilerplate code. To print something using the standard output, We can use the 'show' command. and 'showln' for output in newline.

`show "Hello, World!"

for taking input, we can use 'readln()' method which is in 'std' library.

`select "std" a = readln() showln a

This language has lot of amazing features that makes development easier, the language doesn't require any programming knowledge to start with, it is beginner friendly and can be used on any platform be it on Android, Windows, Linux, macOs etc.

The programming language uses a Code Editor called ZDragon IDE. ZDragon IDE is a Code Editor that is used for running Dragon codes. This language can also used on Android simply using the Android IDE provided by the creator.

Website: Dragon website

You can take a good look on the website for a clear description about the language.

Thanks for reading, and don't forget to share this.

Follow up on Twitter: @moralistfestus