Jupyter is a way of creating interactive notebooks that blend text, graphics, and code. This is a unique form of programming.
Reticulate is a handy way to combine Python and R code. From the reticulate help page suggests that reticulate allows for: "Calling Python from R in a variety of ways including R Markdown, sourcing ...