diff --git a/languages/r.gitignore b/languages/r.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..d6e7525c2e4133483fb76dac870f5ebc593e42f8
--- /dev/null
+++ b/languages/r.gitignore
@@ -0,0 +1,37 @@
+###
+ # GitIgnore file for R Language projects.
+ # See https://git-scm.com/docs/gitignore for documentation.
+ #
+ # https://git.brandon-rodriguez.com/other/gitignore
+ # Version 1.0
+ ##
+
+
+# Ignore environment settings.
+.Rproj.user/
+.Rapp.history
+.RData
+.Rhistory
+.Ruserdata
+
+
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
+
+
+# Ignore logfiles.
+[Ll]og/
+[Ll]ogs/
+*.log
+*.log.*
+
+
+# Ignore generated LaTeX files.
+.~lock.*
+*.aux
+*.synctex
+*.synctex.gz