## Programming Experiments in R
While R is mostly known as a powerful statistical computing language and environment, there are now several packages that can be used to run experiments in R, so you never really need to leave the platform if you keep a notebook, conduct your analysis and write your manuscript in R as well.
## psychTestR
Peter Harrison has developed an R package called psychTestR for creating behavioural experiment interfaces in R. There are several demonstrations and examples provided along with the package documentation and instructions here: https://github.com/pmcharrison/psychTestR/.
psychTestR is intended to handle heavy back-end processing, so it should be suitable for experiments requiring more complex displays and stimulus sequences.
## Shiny
ShinyPsych is a collection of psychology tasks written in Shiny: https://ndphillips.github.io/ShinyPsych.html (shared by Timothy Ballard).