Visualizing data is a key part of science communication. Until now, it is likely that you've used or interacted with visualizations built using tools like Excel. In Biology, it is increasingly common to not use Excel, but instead to use an application, or programming language, called R.
R offers several advantages when it comes to building visualizations. R is what we call a scripted progamming language. When we use scripts to manage our data and create visualizations, we're engaging in reproducible workflows, specifically computationally reproducible workflows.