R shares many programming constructs with other programming languages, but it also offers coding and memory management efficiencies, which simplify scripting and model building. Fortunately, R programming is easy to learn. This chapter on R programming is structured as follows:
Creating R Functions
Local vs Global Objects
Conditionals
Iterations
Special Functions
Debugging