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 ...