Tutorials for Learning to Code Coding is an essential skill for doing quantitative ecology. There are many different languages to code with and a suite of software to use. However, it has become standard for those doing ecology to code in R, which is a free programming language with an active community working in the field of ecology. R has the advantage of easily executing many modern statistical analysis without having to code up the analyses oneself. Below are some good introductory guides for learning R, using R for analyzing data, and using R for programming. Hands-on Programming with R, by Garrett Grolemund (start here if you've never programmed before) R for Data Science, by Hadley Wickham (go here for ways to deal with data) Advanced R, by Hadley Wickham (go here for learning better programming) Introduction to Data Science, by Rafael A. Irizarry (go here for another introduction to working with data) Advanced Data Science, by Rafael A. Irizarry (go here for learning some statistical modeling)