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. https://www.dropbox.com/sh/mr2yzp07vffskxt/AADGNGBWVJNaGMo_TSPlNoiAa/Codea%20shaders.pdf?dl=0

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=mesh()
m.shader=shader("Documents:")
m.shader.variable=3.0    --the names have to correspond with the names you set up in the shader

m.shader.variable2=true