rPython, reticulate & rJava packages help call Python & Java code from R. Similarly, RInside enables use of R from C/C++. This allows combining strengths of multiple languages for scientific computing and data science projects.