[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/)
![https://imgs.xkcd.com/comics/free_fallin.png](https://imgs.xkcd.com/comics/free_fallin.png)
[1] 2
This 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.