diff --git a/books/free-programming-books-langs.md b/books/free-programming-books-langs.md
index da1936642..d5e0c99f4 100644
--- a/books/free-programming-books-langs.md
+++ b/books/free-programming-books-langs.md
@@ -174,6 +174,7 @@ Books on general-purpose programming that don't focus on a specific language are
     * [Flask](#flask)
     * [Kivy](#kivy)
     * [Pandas](#pandas)
+    * [PyOpenCl](#pyopencl)
     * [Pyramid](#pyramid)
     * [Tornado](#tornado)
 * [Q#](#q-sharp)
@@ -2098,6 +2099,12 @@ Books on general-purpose programming that don't focus on a specific language are
 * [pandas: powerful Python data analysis toolkit](https://pandas.pydata.org/docs) - Wes McKinney, the Pandas Development Team (HTML, PDF)
 
 
+#### PyOpenCl
+
+* [Programming GPUs with Python: PyOpenCL and PyCUDA](http://homepages.math.uic.edu/~jan/mcs572f16/mcs572notes/lec29.html) - Jan Verschelde, University of Illinois Chicago (HTML)
+* [PyOpenCl Documentation](https://documen.tician.de/pyopencl/) - Andreas Kloeckner (HTML)
+
+
 #### Pyramid
 
 * [Quick Tutorial for Pyramid](http://docs.pylonsproject.org/projects/pyramid/en/latest/quick_tutorial/index.html#quick-tutorial)