Source: commons.wikimedia.org

Ring is a dynamically typed, general-purpose programming language. It can be embedded in C/C++ projects, extended using C/C++ code or used as a standalone language. The supported programming paradigms are imperative, procedural, object-oriented, functional, meta, declarative using nested structures, and natural programming. The language is portable and can be used to create console, GUI, web, game and mobile applications. Wikipedia

Created Year: 2016
Developed by: Mahmoud Samir Fayed
Operating systems: AndroidMicrosoft WindowsUbuntuiOSmacOS
Implemented in: CC++
File extensions: ring

Wikidata: Q25462748

Influenced by: BASICCC#LuaPythonQMLRubySuperNova

Programming paradigms: declarative programmingfunctional programmingimperative programmingobject-oriented programmingprocedural programming

Language types: functional programming languageimperative programming languageinterpreted languagemulti-paradigm programming languageobject-based languagescripting language

Ring Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Ring

see "Hello World" 

Search on GitHub


Latest data update: 2025-02-26