SlideShare a Scribd company logo
Ring Documentation, Release 1.8
1.9 Calculator Application
Author : Magdy Ragab
Updated Version by Gal Zsolt and Bert Mariani
Screen Shot:
1.9. Calculator Application 11
Ring Documentation, Release 1.8
1.10 Windows StartUp Manager Application
URL : https://github.com/ring-lang/WinStartupManager
Author : Majdi Sobain
Windows Startup Manager is an application that has the ability to let the user control what programs should start at
Windows booting time. It gives you the ability to show, edit, delete, or even add new programs entries to be lunched
at Windows booting time.
It is specialized at managing Windows startup entries that are stored in Windows Registry only, but provides a quick
option to edit programs shortcuts type entries.
Screen Shot:
1.10. Windows StartUp Manager Application 12
Ring Documentation, Release 1.8
1.11 Werdy Application
URL : https://github.com/ring-lang/werdy
Author : Magdy Ragab
Quran application includes reading suras, searching and bookmarking.
The applcation is provided for Windows, Linux and Android.
1.11. Werdy Application 13
Ring Documentation, Release 1.8
1.12 Samples in this book
The next samples are developed in little hours and we will introduce them through this book.
The next screen shot for he Ring Notepad application
1.12. Samples in this book 14
Ring Documentation, Release 1.8
The next screen shot for the Cards Game
The next screen shot for the Cards Game (Android)
1.12. Samples in this book 15
Ring Documentation, Release 1.8
The next screen shot from the Web Development chapter
1.12. Samples in this book 16
Ring Documentation, Release 1.8
The next screen shots for simple 2D Games that we will present in the Game Engine Chapter.
Stars Fighter Game
Flappy Bird 3000 Game
1.12. Samples in this book 17
Ring Documentation, Release 1.8
Super Man 2016 Game
1.12. Samples in this book 18
Ring Documentation, Release 1.8
The next screen shot for the TicTacToe 3D Game
Screen Shot:
1.12. Samples in this book 19
Ring Documentation, Release 1.8
1.13 Innovative
The language comes with better support for Natural Language Programming and Declarative Programming. The inno-
vation comes in supporting these paradigms with new practical techniques on the top of Object-Oriented Programming
and Functional Programming. No need to know anything about (Compilers and Parsing). You get the language con-
structs ready for use to create domain-specific languages in a fraction of time.
Articles:-
• Natural Language Programming Library :
https://www.codeproject.com/Articles/1200766/Using-the-Natural-Language-Programming-Library-NLP
• Natural Language Programming :
https://www.codeproject.com/Articles/1138605/Natural-Language-Programming-in-the-Ring-Programmi
• The Declarative Approach :
https://www.codeproject.com/Articles/1222105/The-declarative-approach-of-the-Ring-programming-l
• Syntax Flexibility :
https://www.codeproject.com/Articles/1137388/Syntax-Flexibility-in-the-Ring-Programming-Languag
• The Ring Programming Language :
1.13. Innovative 20

More Related Content

PDF
The Ring programming language version 1.9 book - Part 5 of 210
PDF
The Ring programming language version 1.5.2 book - Part 4 of 181
PDF
The Ring programming language version 1.10 book - Part 5 of 212
PDF
The Ring programming language version 1.5.4 book - Part 4 of 185
PPTX
Universal apps on Windows 10 - Deep dive (TechDays Sweden 2015)
PDF
The Ring programming language version 1.5.3 book - Part 4 of 184
PPTX
Windows Phone 7 Trivia
PPTX
Universal apps on Windows 10 - Intro (TechDays Sweden 2015)
The Ring programming language version 1.9 book - Part 5 of 210
The Ring programming language version 1.5.2 book - Part 4 of 181
The Ring programming language version 1.10 book - Part 5 of 212
The Ring programming language version 1.5.4 book - Part 4 of 185
Universal apps on Windows 10 - Deep dive (TechDays Sweden 2015)
The Ring programming language version 1.5.3 book - Part 4 of 184
Windows Phone 7 Trivia
Universal apps on Windows 10 - Intro (TechDays Sweden 2015)

What's hot (20)

PPT
Windows 8 tablet advantages
PDF
Windows phone 8 session 1
PPTX
Windows Universal Apps
PPTX
Windows 7 Magic
PDF
Emmanuel's Technical Slides 2015
PPTX
Nokia Imaging SDK 1.0
PPTX
The Different Versions of Dot NET
PPTX
Windows Universal Apps
PPTX
Leap ahead with windows 10
PDF
Minecraft skin knight
DOCX
Install windows 11
DOCX
Windows update or insider program
PPTX
Flutter enable windows desktop apps for developers
PPT
Windows phonev
PPTX
Windows 10 e Universal Windows Platform
PPTX
Windows 10: What's New? What's Different?
PPTX
ViewPad10 RV PC Depot
PDF
Publishing an android application on Google Store
PPTX
Cross-Platform App Development in C#
PPTX
1352433 634665357974553949
Windows 8 tablet advantages
Windows phone 8 session 1
Windows Universal Apps
Windows 7 Magic
Emmanuel's Technical Slides 2015
Nokia Imaging SDK 1.0
The Different Versions of Dot NET
Windows Universal Apps
Leap ahead with windows 10
Minecraft skin knight
Install windows 11
Windows update or insider program
Flutter enable windows desktop apps for developers
Windows phonev
Windows 10 e Universal Windows Platform
Windows 10: What's New? What's Different?
ViewPad10 RV PC Depot
Publishing an android application on Google Store
Cross-Platform App Development in C#
1352433 634665357974553949
Ad

Similar to The Ring programming language version 1.8 book - Part 5 of 202 (20)

PDF
The Ring programming language version 1.7 book - Part 5 of 196
PDF
The Ring programming language version 1.6 book - Part 4 of 189
PDF
The Ring programming language version 1.5.1 book - Part 4 of 180
PDF
The Ring programming language version 1.10 book - Part 208 of 212
PDF
The Ring programming language version 1.8 book - Part 6 of 202
PDF
The Ring programming language version 1.10 book - Part 18 of 212
PDF
The Ring programming language version 1.3 book - Part 4 of 88
PDF
The Ring programming language version 1.6 book - Part 5 of 189
PDF
The Ring programming language version 1.5.2 book - Part 5 of 181
PDF
The Ring programming language version 1.4 book - Part 2 of 30
PDF
The Ring programming language version 1.4.1 book - Part 2 of 31
PDF
The Ring programming language version 1.9 book - Part 6 of 210
PDF
The Ring programming language version 1.5.3 book - Part 5 of 184
PDF
The Ring programming language version 1.6 book - Part 7 of 189
PDF
The Ring programming language version 1.5.4 book - Part 5 of 185
PDF
The Ring programming language version 1.7 book - Part 6 of 196
PDF
The Ring programming language version 1.6 book - Part 189 of 189
PDF
The Ring programming language version 1.10 book - Part 99 of 212
PDF
The Ring programming language version 1.6 book - Part 6 of 189
PDF
The Ring programming language version 1.7 book - Part 89 of 196
The Ring programming language version 1.7 book - Part 5 of 196
The Ring programming language version 1.6 book - Part 4 of 189
The Ring programming language version 1.5.1 book - Part 4 of 180
The Ring programming language version 1.10 book - Part 208 of 212
The Ring programming language version 1.8 book - Part 6 of 202
The Ring programming language version 1.10 book - Part 18 of 212
The Ring programming language version 1.3 book - Part 4 of 88
The Ring programming language version 1.6 book - Part 5 of 189
The Ring programming language version 1.5.2 book - Part 5 of 181
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.5.3 book - Part 5 of 184
The Ring programming language version 1.6 book - Part 7 of 189
The Ring programming language version 1.5.4 book - Part 5 of 185
The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.6 book - Part 189 of 189
The Ring programming language version 1.10 book - Part 99 of 212
The Ring programming language version 1.6 book - Part 6 of 189
The Ring programming language version 1.7 book - Part 89 of 196
Ad

More from Mahmoud Samir Fayed (20)

PDF
The Ring programming language version 1.10 book - Part 212 of 212
PDF
The Ring programming language version 1.10 book - Part 211 of 212
PDF
The Ring programming language version 1.10 book - Part 210 of 212
PDF
The Ring programming language version 1.10 book - Part 207 of 212
PDF
The Ring programming language version 1.10 book - Part 205 of 212
PDF
The Ring programming language version 1.10 book - Part 206 of 212
PDF
The Ring programming language version 1.10 book - Part 204 of 212
PDF
The Ring programming language version 1.10 book - Part 203 of 212
PDF
The Ring programming language version 1.10 book - Part 202 of 212
PDF
The Ring programming language version 1.10 book - Part 201 of 212
PDF
The Ring programming language version 1.10 book - Part 200 of 212
PDF
The Ring programming language version 1.10 book - Part 199 of 212
PDF
The Ring programming language version 1.10 book - Part 198 of 212
PDF
The Ring programming language version 1.10 book - Part 197 of 212
PDF
The Ring programming language version 1.10 book - Part 196 of 212
PDF
The Ring programming language version 1.10 book - Part 195 of 212
PDF
The Ring programming language version 1.10 book - Part 194 of 212
PDF
The Ring programming language version 1.10 book - Part 193 of 212
PDF
The Ring programming language version 1.10 book - Part 192 of 212
PDF
The Ring programming language version 1.10 book - Part 191 of 212
The Ring programming language version 1.10 book - Part 212 of 212
The Ring programming language version 1.10 book - Part 211 of 212
The Ring programming language version 1.10 book - Part 210 of 212
The Ring programming language version 1.10 book - Part 207 of 212
The Ring programming language version 1.10 book - Part 205 of 212
The Ring programming language version 1.10 book - Part 206 of 212
The Ring programming language version 1.10 book - Part 204 of 212
The Ring programming language version 1.10 book - Part 203 of 212
The Ring programming language version 1.10 book - Part 202 of 212
The Ring programming language version 1.10 book - Part 201 of 212
The Ring programming language version 1.10 book - Part 200 of 212
The Ring programming language version 1.10 book - Part 199 of 212
The Ring programming language version 1.10 book - Part 198 of 212
The Ring programming language version 1.10 book - Part 197 of 212
The Ring programming language version 1.10 book - Part 196 of 212
The Ring programming language version 1.10 book - Part 195 of 212
The Ring programming language version 1.10 book - Part 194 of 212
The Ring programming language version 1.10 book - Part 193 of 212
The Ring programming language version 1.10 book - Part 192 of 212
The Ring programming language version 1.10 book - Part 191 of 212

Recently uploaded (20)

PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Digital Strategies for Manufacturing Companies
PPTX
ai tools demonstartion for schools and inter college
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
top salesforce developer skills in 2025.pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
System and Network Administration Chapter 2
PDF
System and Network Administraation Chapter 3
PPTX
Transform Your Business with a Software ERP System
Navsoft: AI-Powered Business Solutions & Custom Software Development
PTS Company Brochure 2025 (1).pdf.......
Digital Strategies for Manufacturing Companies
ai tools demonstartion for schools and inter college
Softaken Excel to vCard Converter Software.pdf
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
How Creative Agencies Leverage Project Management Software.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
How to Migrate SBCGlobal Email to Yahoo Easily
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
top salesforce developer skills in 2025.pdf
Odoo POS Development Services by CandidRoot Solutions
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
How to Choose the Right IT Partner for Your Business in Malaysia
Odoo Companies in India – Driving Business Transformation.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Reimagine Home Health with the Power of Agentic AI​
System and Network Administration Chapter 2
System and Network Administraation Chapter 3
Transform Your Business with a Software ERP System

The Ring programming language version 1.8 book - Part 5 of 202

  • 1. Ring Documentation, Release 1.8 1.9 Calculator Application Author : Magdy Ragab Updated Version by Gal Zsolt and Bert Mariani Screen Shot: 1.9. Calculator Application 11
  • 2. Ring Documentation, Release 1.8 1.10 Windows StartUp Manager Application URL : https://github.com/ring-lang/WinStartupManager Author : Majdi Sobain Windows Startup Manager is an application that has the ability to let the user control what programs should start at Windows booting time. It gives you the ability to show, edit, delete, or even add new programs entries to be lunched at Windows booting time. It is specialized at managing Windows startup entries that are stored in Windows Registry only, but provides a quick option to edit programs shortcuts type entries. Screen Shot: 1.10. Windows StartUp Manager Application 12
  • 3. Ring Documentation, Release 1.8 1.11 Werdy Application URL : https://github.com/ring-lang/werdy Author : Magdy Ragab Quran application includes reading suras, searching and bookmarking. The applcation is provided for Windows, Linux and Android. 1.11. Werdy Application 13
  • 4. Ring Documentation, Release 1.8 1.12 Samples in this book The next samples are developed in little hours and we will introduce them through this book. The next screen shot for he Ring Notepad application 1.12. Samples in this book 14
  • 5. Ring Documentation, Release 1.8 The next screen shot for the Cards Game The next screen shot for the Cards Game (Android) 1.12. Samples in this book 15
  • 6. Ring Documentation, Release 1.8 The next screen shot from the Web Development chapter 1.12. Samples in this book 16
  • 7. Ring Documentation, Release 1.8 The next screen shots for simple 2D Games that we will present in the Game Engine Chapter. Stars Fighter Game Flappy Bird 3000 Game 1.12. Samples in this book 17
  • 8. Ring Documentation, Release 1.8 Super Man 2016 Game 1.12. Samples in this book 18
  • 9. Ring Documentation, Release 1.8 The next screen shot for the TicTacToe 3D Game Screen Shot: 1.12. Samples in this book 19
  • 10. Ring Documentation, Release 1.8 1.13 Innovative The language comes with better support for Natural Language Programming and Declarative Programming. The inno- vation comes in supporting these paradigms with new practical techniques on the top of Object-Oriented Programming and Functional Programming. No need to know anything about (Compilers and Parsing). You get the language con- structs ready for use to create domain-specific languages in a fraction of time. Articles:- • Natural Language Programming Library : https://www.codeproject.com/Articles/1200766/Using-the-Natural-Language-Programming-Library-NLP • Natural Language Programming : https://www.codeproject.com/Articles/1138605/Natural-Language-Programming-in-the-Ring-Programmi • The Declarative Approach : https://www.codeproject.com/Articles/1222105/The-declarative-approach-of-the-Ring-programming-l • Syntax Flexibility : https://www.codeproject.com/Articles/1137388/Syntax-Flexibility-in-the-Ring-Programming-Languag • The Ring Programming Language : 1.13. Innovative 20