I am an artist, Have been in the game development industry for 2 years and I recently started working in Unity and shaders seem really interesting.
Would love to get a bit of know-how about how they are made and how they work.
Shaders in Unity are written in language called CG which was developed by Nvidia a while back but is no longer in active development. It is really similar to writting shaders in HLSL ( DirectX way of writing shaders ).
There are several resources available for getting started with writing shaders, such as :