madosayd / ring

The Ring Programming Language

Home Page:http://ring-lang.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

http://ring-lang.net

License:MIT License


Languages

Language:Ring 48.1%Language:C 41.8%Language:C++ 8.7%Language:Shell 0.8%Language:M4 0.1%Language:Batchfile 0.1%Language:Python 0.1%Language:Makefile 0.1%Language:CSS 0.0%Language:QMake 0.0%Language:CMake 0.0%Language:JavaScript 0.0%