diff --git a/check_source/check_style_c.py b/check_source/check_style_c.py
index 606a7f6a3cf28b1343775b6c14903999b38bcf9b..2f562ab07f0652112e9f8b685150bf36a0e2824c 100755
--- a/check_source/check_style_c.py
+++ b/check_source/check_style_c.py
@@ -1175,7 +1175,7 @@ def quick_check_indentation(fn, lines):
             # * middle of multi line comment block
             elif ls.startswith("* "):
                 skip = True
-            # exclude muli-line defines
+            # exclude multi-line defines
             elif ls.endswith("\\") or ls.endswith("(void)0") or ls_prev.endswith("\\"):
                 skip = True
 
diff --git a/modules/blendfile.py b/modules/blendfile.py
index c612cc994c9efe3e135a4f88ee3873192cf9fa40..9967894d7afaf53f1f100cc7e01ed2241aba6acb 100644
--- a/modules/blendfile.py
+++ b/modules/blendfile.py
@@ -149,7 +149,7 @@ class BlendFile:
         if not self.structs:
             raise BlendFileError("No DNA1 block in file, this is not a valid .blend file!")
 
-        # cache (could lazy init, incase we never use?)
+        # Cache (could lazy init, in case we never use?).
         self.block_from_offset = {block.addr_old: block for block in self.blocks if block.code != b'ENDB'}
 
     def __repr__(self):
diff --git a/utils_doc/rna_manual_reference_updater.py b/utils_doc/rna_manual_reference_updater.py
index 3d18da954c2450b6da0bc2f6eccdfa948679c03d..34da110a5416b386400303e9289cb3db9da3508f 100644
--- a/utils_doc/rna_manual_reference_updater.py
+++ b/utils_doc/rna_manual_reference_updater.py
@@ -18,7 +18,7 @@
 #
 # ##### RNA MANUAL REFERENCES #####
 #
-# This file geneates a file that maps RNA strings to online URL's
+# This file generates a file that maps RNA strings to online URL's
 # for the context menu documentation access
 #
 # To make international, we made a script,