An Introduction to Dragon

Dragon is an innovative and practical general-purpose, multi-paradigm scripting language. It supports multiple programming paradigms such as imperative, object-oriented, functional, natural programming, procedural 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's a dynamically- and weakly-typed language that interprets the source code through the JVM or LLVM. The first version of the language was released on January 4th, 2018.

An introduction to
The Dragon programming language logo
The Dragon programming language logo

The Dragon Programming Language

Table of Contents

edit

Getting Started

edit

Variables

edit

Operators

edit

Control Structures

edit

Getting Input

edit

Functions

edit