Add Python
diff --git a/tools/interop_matrix/client_matrix.py b/tools/interop_matrix/client_matrix.py
index 23c5ae0..268b74b 100644
--- a/tools/interop_matrix/client_matrix.py
+++ b/tools/interop_matrix/client_matrix.py
@@ -27,6 +27,9 @@
     'cxx': ['cxx'],             # This is actually debian8.
     'go': ['go1.7', 'go1.8'],
     'java': ['java_oracle8'],
+    'python': ['python2.7', 'python3'],
+    'node': ['node8'],
+    'ruby': ['ruby'],
 }
 
 # Dictionary of releases per language.  For each language, we need to provide
@@ -59,4 +62,30 @@
         'v1.6.1',
         'v1.7.0',
     ],
+    'python': [
+        #'v1.0.1',  #Fail to build. Investigating.
+        'v1.1.4',
+        'v1.2.5',
+        'v1.3.9',
+        'v1.4.2',
+        'v1.6.6',
+    ],
+    # Fail to build
+    'node': [
+    #    'v1.0.1', 
+    #    'v1.1.4',
+    #    'v1.2.5',
+    #    'v1.3.9',
+    #    'v1.4.2',
+        'v1.6.6',
+    ],
+    'ruby': [
+        #'v1.0.1',  Can't run the tests because with_rvm.sh is missing.
+        'v1.1.4',
+        'v1.2.5',
+        'v1.3.9',
+        'v1.4.2',
+        'v1.6.6',
+    ],
+
 }