diff --git a/src/Cxx/Filtering/ProgrammableSource.cxx b/src/Cxx/Filtering/ProgrammableSource.cxx
index fba92547262132be25ff0e0c65521f8530af63d0..d06f5e8520ab24e63abd88934bd251a270200797 100644
--- a/src/Cxx/Filtering/ProgrammableSource.cxx
+++ b/src/Cxx/Filtering/ProgrammableSource.cxx
@@ -14,7 +14,7 @@
 // https://en.wikipedia.org/wiki/Lorenz_system
 static void Lorenz(void* arg)
 {
-  double sigma = 10.0; /* The Lorenz paramaters */
+  double sigma = 10.0; /* The Lorenz parameters */
   double beta = 8.0 / 3.0;
   double rho = 28.0;
   double h = .001; /* Integration step size */
diff --git a/src/Cxx/IO/ReadSLC.cxx b/src/Cxx/IO/ReadSLC.cxx
index 464866e8e3edc9ae6adb4813d95d7d29b05de20a..b724e29dd2a7ea6983bb4d3f14e3e324191b57ae 100644
--- a/src/Cxx/IO/ReadSLC.cxx
+++ b/src/Cxx/IO/ReadSLC.cxx
@@ -47,8 +47,8 @@ int main(int argc, char* argv[])
   vtkNew<vtkContourFilter> cFilter;
   cFilter->SetInputConnection(reader->GetOutputPort());
 
-  // Change the range(2nd and 3rd Paramater) based on your
-  // requirement. recomended value for 1st parameter is above 1
+  // Change the range(2nd and 3rd Parameter) based on your
+  // requirement. recommended value for 1st parameter is above 1
   // cFilter->GenerateValues(5, 80.0, 100.0);
   cFilter->SetValue(0, isoValue);
   cFilter->Update();
diff --git a/src/Cxx/PolyData/ResampleAppendedPolyData.cxx b/src/Cxx/PolyData/ResampleAppendedPolyData.cxx
index 6635f4ce7a5294909288a5c9e5fe193ec766aa13..cd09769325bc6b16e7aaa14d7b7b9682c6fb581f 100644
--- a/src/Cxx/PolyData/ResampleAppendedPolyData.cxx
+++ b/src/Cxx/PolyData/ResampleAppendedPolyData.cxx
@@ -22,7 +22,7 @@
 
 int main(int, char*[])
 {
-  // Define adjustable paramaters.
+  // Define adjustable parameters.
   constexpr double xMin = -10.0;
   constexpr double xMax = 10.0;
   constexpr double yMin = -10.0;
diff --git a/src/Java/IO/ReadSLC.java b/src/Java/IO/ReadSLC.java
index 9d2f8273a5083fe1297b42fd572dbea28323fb21..69d04d7aa5cd61e114fda08488dba553d541fbf9 100644
--- a/src/Java/IO/ReadSLC.java
+++ b/src/Java/IO/ReadSLC.java
@@ -70,8 +70,8 @@ public class  ReadSLC
     vtkContourFilter cFilter = new vtkContourFilter();
     cFilter.SetInputConnection(reader.GetOutputPort());
     
-    // Change the range(2nd and 3rd Paramater) based on your
-    // requirement. recomended value for 1st parameter is above 1
+    // Change the range(2nd and 3rd Parameter) based on your
+    // requirement. recommended value for 1st parameter is above 1
     // cFilter.GenerateValues(5, 80.0, 100.0); 
     cFilter.SetValue(0, isoValue);
     cFilter.Update();
diff --git a/src/Python/IO/ReadSLC.py b/src/Python/IO/ReadSLC.py
index 87e3c89c915481c197e3b7f1da4548c69470366a..5254f3445254a2bcb9538b95738d378c62632ef7 100755
--- a/src/Python/IO/ReadSLC.py
+++ b/src/Python/IO/ReadSLC.py
@@ -34,8 +34,8 @@ def main():
     # Implementing Marching Cubes Algorithm to create the surface using vtkContourFilter object.
     contourFilter = vtkContourFilter()
     contourFilter.SetInputConnection(reader.GetOutputPort())
-    # Change the range(2nd and 3rd Paramater) based on your
-    # requirement. recomended value for 1st parameter is above 1
+    # Change the range(2nd and 3rd Parameter) based on your
+    # requirement. recommended value for 1st parameter is above 1
     # contourFilter.GenerateValues(5, 80.0, 100.0)
     contourFilter.SetValue(0, iso_value)