Content deleted Content added
Jayfeather06 (talk | contribs) m comma Tags: Reverted Visual edit |
m mass-revert editor whose edits have gone against the serial comma guideline; if this edit is OK, feel free to revert me |
||
Line 20:
| wikibooks = Ring
}}
'''Ring''' is a [[dynamic programming language|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.<ref name="rangakrish">{{cite web |url=https://www.rangakrish.com/index.php/2021/08/07/first-encounter-with-the-ring-programming-language/ |title=First Encounter with the Ring Programming Language |author= Dr. Rangarajan Krishnamoorthy |date=7 August 2021 |publisher=rangakrish.com|archive-url=https://web.archive.org/web/20210809074142/https://www.rangakrish.com/index.php/2021/08/07/first-encounter-with-the-ring-programming-language/ |archive-date=2021-08-09 }}</ref> The supported [[programming paradigm]]s are [[Imperative programming|imperative]], [[Procedural programming|procedural]], [[Object-oriented programming|object-oriented]], [[Functional programming|functional]], [[Metaprogramming|meta]], [[Declarative programming|declarative]] using nested structures, and [[Natural-language programming|natural programming]].<ref name="BIMArabiaMagazine">{{cite web |url=https://bimarabia.com/download/BIMarabia_Arabic/BIMarabia27.pdf |title=The Ring programming language Review |author=Omar Selim |date=January 2018 |publisher=BIMArabia Magazine |access-date=2024-03-24 |archive-date=2023-11-17 |archive-url=https://web.archive.org/web/20231117130807/https://bimarabia.com/download/BIMarabia_Arabic/BIMarabia27.pdf |url-status=bot: unknown }}</ref><ref name="YourWayToProgramming">{{cite web |url=https://ring-lang.github.io/ref/ArabicBook_YourWayToProgramming_TalkAboutRing.pdf |title=Your way to programming (Arabic Book, Pages 56-57) talk about Ring |author=Ahmed Tartour |date=January 2020 |publisher=[[:ar::كتبنا (موقع ويب)|Kotobna]]}}</ref> The language is portable ([[Windows]], [[Linux]], [[macOS]], [[Android (operating system)|Android]],<ref name="dotnetpro">{{cite web |url=https://www.dotnetpro.de/diverses/sprachen/ring-flexibel-einfach-schnell-1571947.html |title=Ring: flexible, simple, fast |author= Bernhard Lauer |date=14 August 2018 |publisher=[[:de::Dotnetpro|Dotnetpro]]}}</ref> [[WebAssembly]],<ref name="InfoWorld">{{cite web |url=https://www.infoworld.com/article/3572395/ring-language-upgrade-focuses-on-webassembly.html |title=Ring language upgrade focuses on WebAssembly |author= Paul Krill|date=24 August 2020 |publisher=[[InfoWorld]]}}</ref> etc.)<ref>{{cite book |last=Ghanem |first=Mohamed |title=Developing Poet Software using Ring language |url= https://ring-lang.github.io/ref/GhanemBookAboutRing.pdf |publisher=MetaBook (Egypt - Mansoura)|date=2021|isbn=978-977-6928-38-1 }}</ref> and can be used to create [[Console application|console]], [[Graphical user interface|GUI]], [[Web application|web]], [[PC game|game]]
==History==
|