Skip to content

Repository files navigation

Ark Programming Language

A high-level, simple-to-use language with a Python-based core. Uses () for all block scoping.

Installation

git clone https://github.com/ZippyType/Ark.git && cd Ark && chmod +x install.sh && ./install.sh

Quick Start

# Run a file
ark hello.ark

# Interactive shell
ark

# Run code from command line
ark -c 'print("Hello")'

Documentation

See syntax.md for the complete language reference.

Examples

The examples/ directory contains sample programs:

  • getting-started/ - First steps
  • builtins/ - Built-in functions
  • control-flow/ - Loops and conditionals
  • functions/ - Function examples
  • data-structures/ - Lists and dicts
  • gui/ - GUI applications
  • networking/ - HTTP examples
  • files/ - File operations
  • math/ - Math operations

License

GPL 3.0

About

A programming language

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages