[1] 2…with R Markdown, Quarto
Psychology/CSC
PSU Libraries

Literate programming is a methodology that combines a programming language with a documentation language, thereby making programs more robust, more portable, more easily maintained…

…and arguably more fun to write than programs that are written only in a high-level language. The main idea is to treat a program as a piece of literature, addressed to human beings rather than to a computer.
You don’t have to be a programmer, or a good programmer, to use these tools!
But using them will probably inspire you to become a programmer or a better one.
And you don’t have to use R. The tools support other languages1.
“The main idea is to treat a program as a piece of literature, addressed to human beings rather than to a computer.” (Knuth, n.d.)
# My brilliant report
*Rick Gilmore*
## Introduction
A **really** important point^[I mean really]
## Methods
$$1+1=2$$
| Letters | Numbers |
|--------:|:-------:|
| A      | 1      |
| B      | 2      |
[Best Bootcamp Evah!](https://penn-state-open-science.github.io/bootcamp-2023/)
[1] 2This talk was prepared using Quarto. Quarto enables you to weave together content and executable code into a finished presentation. To learn more about Quarto presentations see https://quarto.org/docs/presentations/.
RStudio is an integrated development environment (IDE) for R and Python.
It is a free and open source software program provided by Posit.
The files are rendered into a web site that is hosted on GitHub https://github.com.
GitHub is a web service for sharing computer code. It has a “pages” feature that also allows the (free) hosting of simple websites.
GitHub supports git, a computer program used to put documents under version control.