Running Python and R inside Emacs by John D. Cook.
From the post:
Emacs org-mode lets you manage blocks of source code inside a text file. You can execute these blocks and have the output display in your text file. Or you could export the file, say to HTML or PDF, and show the code and/or the results of executing the code.
Here I’ll show some of the most basic possibilities. For much more information, see orgmode.org. And for the use of org-mode in research, see A Multi-Language Computing Environment for Literate Programming and Reproducible Research.
Not recent (2012) but looks quite interesting.
Well, you have to already like Emacs! 😉
Follow John’s post for basic usage and if you like it, checkout orgmode.org.