diff --git a/api/GenApi.py b/api/GenApi.py
index 88138cd6333797a57aa99266420156566ab27d42..e2c2c1ac4d93981690e0dab93e6851103ddf89fe 100644
--- a/api/GenApi.py
+++ b/api/GenApi.py
@@ -713,7 +713,7 @@ cpp_header="""// {0}
 // Do not edit it directly: it is automatically generated by `api/gen.py'.
 //
 // By design, the {3} C++ API is purely functional, and only uses elementary
-// types from the standard library. See `tutorial/c++' and `demos/api' for
+// types from the C++ standard library. See `tutorial/c++' and `demos/api' for
 // examples.
 
 #if defined(_MSC_VER) && !defined(_USE_MATH_DEFINES)
@@ -771,7 +771,7 @@ c_header="""/*
  * Do not edit it directly: it is automatically generated by `api/gen.py'.
  *
  * By design, the {3} C API is purely functional, and only uses elementary
- * types. See `tutorial/c' and `demos/api' for examples.
+ * C types. See `tutorial/c' and `demos/api' for examples.
  */
 
 #include <stddef.h>
@@ -937,7 +937,7 @@ python_header = """# {0}
 # Do not edit it directly: it is automatically generated by `api/gen.py'.
 #
 # By design, the {2} Python API is purely functional, and only uses elementary
-# types (as well as `numpy' arrays if `numpy' is avaiable). See
+# Python types (as well as `numpy' arrays if `numpy' is available). See
 # `tutorial/python' and `demos/api' for examples.
 
 from ctypes import *
@@ -1122,7 +1122,7 @@ julia_header = """# {0}
 # Do not edit it directly: it is automatically generated by `api/gen.py'.
 #
 # By design, the {2} Julia API is purely functional, and only uses elementary
-# types. See `tutorial/julia' and `demos/api' for examples.
+# Julia types. See `tutorial/julia' and `demos/api' for examples.
 """
 
 def capi(s): return s[:1].upper() + s[1:]
diff --git a/api/gmsh.h b/api/gmsh.h
index 2d0a50a2e2a02a625ff0756d8ad700c811c232bf..0479b2c24833d64b118177e89c04372103f2d7e0 100644
--- a/api/gmsh.h
+++ b/api/gmsh.h
@@ -11,7 +11,7 @@
 // Do not edit it directly: it is automatically generated by `api/gen.py'.
 //
 // By design, the Gmsh C++ API is purely functional, and only uses elementary
-// types from the standard library. See `tutorial/c++' and `demos/api' for
+// types from the C++ standard library. See `tutorial/c++' and `demos/api' for
 // examples.
 
 #if defined(_MSC_VER) && !defined(_USE_MATH_DEFINES)
diff --git a/api/gmsh.jl b/api/gmsh.jl
index 0f8a054763032d72306236ed30146742170152b6..795c13d80794f95b3ac4a537b574c360f49ae863 100644
--- a/api/gmsh.jl
+++ b/api/gmsh.jl
@@ -8,7 +8,7 @@
 # Do not edit it directly: it is automatically generated by `api/gen.py'.
 #
 # By design, the Gmsh Julia API is purely functional, and only uses elementary
-# types. See `tutorial/julia' and `demos/api' for examples.
+# Julia types. See `tutorial/julia' and `demos/api' for examples.
 
 """
     module gmsh
diff --git a/api/gmsh.py b/api/gmsh.py
index 81b10e4949707d2f6fbecdc9b7c21de9af97437d..2172925a145fb9076e8d32d2405bd6a7fe21122e 100644
--- a/api/gmsh.py
+++ b/api/gmsh.py
@@ -8,7 +8,7 @@
 # Do not edit it directly: it is automatically generated by `api/gen.py'.
 #
 # By design, the Gmsh Python API is purely functional, and only uses elementary
-# types (as well as `numpy' arrays if `numpy' is avaiable). See
+# Python types (as well as `numpy' arrays if `numpy' is available). See
 # `tutorial/python' and `demos/api' for examples.
 
 from ctypes import *
diff --git a/api/gmshc.h b/api/gmshc.h
index c341301b28614f19013b5a0d12bd09c289a9fba6..023a1960dee31ab7c07d8bbc027f883788fe57be 100644
--- a/api/gmshc.h
+++ b/api/gmshc.h
@@ -14,7 +14,7 @@
  * Do not edit it directly: it is automatically generated by `api/gen.py'.
  *
  * By design, the Gmsh C API is purely functional, and only uses elementary
- * types. See `tutorial/c' and `demos/api' for examples.
+ * C types. See `tutorial/c' and `demos/api' for examples.
  */
 
 #include <stddef.h>