© Mansour Ayouni 2020
M. AyouniBeginning Ring Programminghttps://doi.org/10.1007/978-1-4842-5833-0_5

5. Crafting Ring Algorithms

Mansour Ayouni1 
(1)
Kalidia Consulting, Sousse, Tunisia
 

In its most basic form, designing an algorithm, whatever programming language you are using, is all about transforming inputs to outputs. Hence, at its heart, programming is the process of crafting a logic flow from the data received and delivering data to the user as a solution to a problem.

In this chapter, you will learn the language constructs in Ring to turn your data into an algorithmic flow for making computations and for making decisions. The result of such a transformation process is commonly called the data flow . Three basic ways of creating a data flow with ...

Get Beginning Ring Programming: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.