
# Documentation (Currently Under Progress)

## What Is Dashed-Lang
Dashed is a language made by [Shardul Nalegave](https://shardul.netlify.com). In this language all characters are allowed except characters A-Z a-z. 

It is written in JavaScript ( Node.js ). When you run the run `dashed-lang` CLI App and tell it to compile a file that file gets compiled and and a file with the same name is generated but with `.js` extension.

The name of this language was kept Dashed because in this all alphabetical characters are written using dashes. For Example 'A' is written as `[=-|]` and 'a' as `=-|`. You will learn more about it later.

The simple "Hello World!" code can be written as follows in dash-lang.

````dashed

    <<("(=--------|)=-----|=------------|=------------|=---------------| (=-----------------------|)=---------------|=------------------|=------------|=----|");

````

This will turn into `console.log("Hello World")` after run the compiler.

## Documentation Index

+ [Installation And Usage](./files/instandusage.md)