Skip to content

aircom-inc/ring

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ring

Ring Programming Language

Innovative and practical general-purpose multi-paradigm language

Resources Operating System Status
Download Download macOS (Compiler: gcc C) Build Status
Help Help Ubuntu Linux (Compiler: gcc C) Build Status
Try Try macOS (Compiler: clang C) Build Status
Support Support Ubuntu Linux (Compiler: clang C) Build Status

Welcome to Ring

Ring is an innovative and practical general-purpose multi-paradigm language. The supported programming paradigms are Imperative, Procedural, Object-Oriented, Functional, Meta programming, Declarative programming using nested structures, and Natural programming. The language is portable (Windows, Linux, macOS, Android, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be Simple, Small, Flexible and Fast.

To learn more about the programming language, visit ring-lang.net

Screen Shots

Ring

Building from source code

We provide instructions for building on the next platforms :-

(1) Microsoft Windows

(2) Ubuntu Linux

(3) Fedora Linux

(4) macOS

License

The Ring programming language is distributed under the MIT License.

About

The Ring Programming Language

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ring 48.1%
  • C 41.3%
  • C++ 9.4%
  • Shell 0.8%
  • M4 0.1%
  • Batchfile 0.1%
  • Other 0.2%