The OpenGL Shading Language is a C-style language, so it covers most of the features you would expect with such a language.
Technical articles and stack decisions from GLSL
No engineering content available yet.