In this offering of the course, we will stick only to the C language.
However, if you are curious and want to learn C++, here is an online book (or a "playbook", as it is called) that teaches you C++ by Mark Mahoney. The website teaches it via interactive slides and live code which can be played back ! You can also create an account and track your progress if needed.
While completing the first 10 chapters of the book, you can parallely work through this (challenging) series on Ray tracing by Peter Shirley, Trevor David Black and Steve Hollasch to build your understanding further by writing some really non-trivial C++ programs !
- Ray Tracing: In One Weekend. Click here to see a cool image !
- Ray Tracing: The Next Week
- Ray Tracing: The Rest of Your Life