Here is a non exhausting list of useful websites where to begin with, or expand your desire for programming knowledge.
cplusplus.com
C Programming
Learn C++
Tutorials Point
Programming video tutorials
Xoax
The New Boston
Programiz C++ tutorials
Programiz C tutorials
Tutorials Point
Programming video tutorials
The New Boston
Dotnetperls
C# .net tutorials
Tutorials Point
Programming video tutorials
The New Boston
Learn Java online
Java tutorials for beginners
Tutorials Point
The New Boston
Interactive Python tutorials
Learn Python the hard way
Programiz
Direct X tutorials
Chad Vernon's tutorials
OpenGL 3.3+ tutorials
Anton's OpenGL 4 tutorials
Rastertek (OpenGL 4.0)
Open.GL
Lighthouse 3D
Learn OpenGL
OpenGL Step by Step