Download Ring
Try Ring Online (Interactive Ring)

### Innovative and practical general-purpose multi-paradigm language

﻿

#### Ring Team 57

Name | Email | Role | Status |
--- | --- | --- | --- | ---
Eng. Mahmoud Samir Fayed | msfclipper@yahoo.com | The Creator of Ring | Active |
Dr. Atif M. Alamri | atif@ksu.edu.sa | Researcher | Active |
CalmoSoft | calmosoft@gmail.com | Samples Master | Active
Hebat Alla Ismail | Heba.imail26@gmail.com | Voice Master | Active
Majdi Sobain | MajdiSobain@gmail.com | Senior Tester | Active
Amr Essam | amressam01@gmail.com | Tutorials Master | Active
Bert Mariani | bert.mariani@gmail.com | Tester/Samples | Active
Hany Salah | hanyhani@hotmail.com | Marketing | Active
Mohammed Fayed | ms_fayed@hotmail.com | Domain | Active
Mohammed Ali Haggag | Mhaggag7@gmail.com | Graphic Designer | Active
Ahmad Fayed | ahmad_s_f@hotmail.com | Graphic Designer | Active
Nouran M. Radwan | radwannouran@yahoo.com | Graphic Designer | Active
Muhammad Wael | mohamed.wael96@hotmail.com | Graphic Designer | Active
Sameh Salem | samehsalem451@yahoo.com | Graphic Designer | Active
Mahmoud Hamdy | Mahmoud-El-Deeb@hotmail.com | Graphic Designer | Active
Islam Fawzi | eslamdes@gmail.com | Graphic Designer | Active
Ashraf Nagy | ashrafnagy1995@gmail.com | Graphic Designer | Active
Mohamed Elzainy | jack200180@gmail.com | Web Designer | Active
Ebrahim ELgeded | ebrahim.elgeded301@gmail.com | Tester | Active
Ahmed Omar | ahmad3omar@gmail.com | Tester | Active
Amir Makram | amir.m.twfeek@gmail.com | Tester | Active
Radwan Mohamed | radwanmohamed334@gmail.com | Tester | Active
Dachir Hicham | dachirhicham@gmail.com | Tester | Active
Ahmed Ibrahim | kimoonline2012@gmail.com | Tester | Active
Hesham Ahmed | heshamahmed.c18@gmail.com | Tester | Active
Alaa Ben Fatma | prog.icesword@gmail.com | Tester | Active
Osama Ali | osama.a.mohamed94@gmail.com | Tester | Active
Muhammed Amr | trainerma200@gmail.com | Tester | Active
Mohamed Abu Al-Ainin | mohamed.abuelanin@gmail.com | Tester | Active
Muhammad Mahmoud Attia | muhammad.mattia@gmail.com | Tester | Active
Mohammad Kamel Emam | super.developer2007@gmail.com | Tester | Active
Ahmed Shendy | dev.ahmed.shendy@gmail.com | Tester | Active
Ragab Mustafa | ragab.eng@gmail.com | Tester | Active
Magdy Ragab | developer.eye1@gmail.com | Tester | Active
Ahmed Ramzy | ahmedramzyha@gmail.com | Tester | Active
Khaled ABID | eternel0422@gmail.com | Tester | Active
Abobakar Ahmad Jallo | abou1427@gmail.com | Tester | Active
El-tayeb Kamal Karrar | el.tayeb.karrar1@gmail.com | Tester | Active
Mahmoud mohamed omar | mahmoudelkhashab26@gmail.com | Tester | Active
Chetouani Mohammed Amine | chetouani.mohammed.amine@gmail.com | Tester | Active
Mahmoud elkhashab | mahmoudelkhashab26@gmail.com | Tester | Active
Ayyad Shenouda ayyad | ayyaadshenoda15@gmail.com | Tester | Active
Abdelrahman mahmoud | alarb.alarb@gmail.com | Tester | Active
Mohamed Mamdouh Ahmed | mo7amedcomp@gmail.com | Tester | Active
Abdeltwab mohamd | pabdeltwabelhussin@gmail.com | Tester | Active
Hesham Watany | hesham.watany@gmail.com | Tester | Active
Ahmad Elbadri | elbadriahmad@gmail.com | Tester | Active
Sinan Q. Salih | saneeno.sn@gmail.com | Tester | Active
Reem Mohammed | reem.busines@gmail.com | Tester | Active
Mohammed Aljazaeri | pr.mohd90@gmail.com | Tester | Active
Belal Mohammed | belal.mohammed.acu@gmail.com | Tester | Active
Ahmed Refaie | beyondsky1986@gmail.com | Tester | Active
Ali Aliraqi | wwssr11wwss11@gmail.com | Tester | Active
Mohamad Hamad | mohamad.hamad84@gmail.com | Tester | Active
Sofy Abbas | sofyebnabbas@gmail.com | Tester | Active
Sam Goran | spy.condor@gmail.com | Tester | Active
Montasir Mohamed Badreldin | montasir41@yandex.ru | Tester | Active

﻿
Basic

- Introduction
- Getting Started
- Variables
- Operators
- Control Structures
- Getting Input
- Functions
- Lists
- Strings
- Date and Time
- Check Data Type and Conversion
- Mathematical Functions

Intermediate

- Files
- System Functions
- Eval() and Debugging
- Demo Programs
- ODBC Functions
- MYSQL Functions
- Security and Internet Functions

Advanced

- Object Oriented Programming
- Declarative Programming using Nested Structures
- Natural language programming
- Functional Programming (FP)
- Reflection and Meta-programming
- Extension using the C/C++ languages
- Embedding Ring Interpreter in C/C++ Programs
- Command Line Options
- Web Development (CGI Library)
- Code Generator for wrapping C/C++ Libraries
- Graphics and 2D Games programming using RingAllegro
- Desktop and Mobile development using RingQt

Group Resources Team