Best website to learn to code shaders

I really want to get into coding shaders but I don’t know where to go.

@PlatinumFrog Try this, it’s a good ebook, even if it is a tad old.

Alright I will.

Does anyone know how you can add normals to the shader?

@GR00G0 If you mean to add uniform variables to the shader, then you have to just say:

m.shader.variable=3.0    --the names have to correspond with the names you set up in the shader