diff --git a/languages/c.gitignore b/languages/c.gitignore
index 45875675d31e31fb0b851bab625a215fa4598e60..c299802b4927d60f34426f0cfb41c66071e6e486 100644
--- a/languages/c.gitignore
+++ b/languages/c.gitignore
@@ -6,9 +6,12 @@
  ##
 
 
-# Ignore tempfile directories.
-temp/
-tempfiles/
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
 
 
 # Ignore compiled files.
diff --git a/languages/c_sharp.gitignore b/languages/c_sharp.gitignore
index 39da69f7bd196f7c5ae3d979203b53ca3e3f875e..c9cf524a46ff1c88575ebc2429797976666d3c2e 100644
--- a/languages/c_sharp.gitignore
+++ b/languages/c_sharp.gitignore
@@ -17,9 +17,12 @@ vs/
 *.sln.docstates
 
 
-# Ignore tempfile directories.
-temp/
-tempfiles/
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
 
 
 # Ignore project build results.
diff --git a/languages/django.gitignore b/languages/django.gitignore
index 0119001e1a927bcb02320c8ecd980d6363c4fe8e..c44db7420ab7f568bba88ea8f18b9f491ca976c0 100644
--- a/languages/django.gitignore
+++ b/languages/django.gitignore
@@ -15,9 +15,12 @@ idea
 venv
 
 
-# Ignore tempfile directories.
-temp/
-tempfiles/
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
 
 
 # Ignore logfiles.
diff --git a/languages/python.gitignore b/languages/python.gitignore
index 453d10ffb2ccd6cc88ee5fb1b038d45c565d4b33..0973efe7018e63d6219bc4327dbfe50d375aac25 100644
--- a/languages/python.gitignore
+++ b/languages/python.gitignore
@@ -15,9 +15,12 @@ idea
 venv
 
 
-# Ignore tempfile directories.
-temp/
-tempfiles/
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
 
 
 # Ignore logfiles.