R can legitimately be called both a programming language and a statistical package. Many books address both the programming and statistical components of R, but invariably the discussion of statistical topics is more detailed than the discussion of programming capabilities. As a supplement, I’ve started the list of links below. Each of these sources deals specifically and almost exclusively with the the programming aspects of R: objects, arrays, loops and conditional statements, custom functions, debugging, and so on. I’ll add to this list as I become aware of other sites. Please feel free to suggest additional sites in the comments.
- Programming in R
- Programming in R II (same title, but different content)
- R language definition (html)
- R language definition (pdf)
- Writing R Extensions
- R Internals
- R Inferno
For a list of complementary sites that focus on statistical principles and research methods (several deal specifically with R) read this article.
Looking for an R programmer or statistical programming consultant? ProgrammingR offers consulting services. For more information contact us at firstname.lastname@example.org.
ProgrammingR offers two ways for you to stay up to date. To be notified when new articles and book reviews are posted, subscribe to the ProgrammingR articles feed. To be notified when new R-based job listings are posted, subscribe to the ProgrammingR jobs feed. You may also want to post an R consultant listing, hire an R consultant, or ask a question in the forums.