そのサイトのシェーダーの例は、(Open/Web)GL シェーダー言語である GLSL と呼ばれる C に似た言語で書かれています。それらが実行されると、JavaScript WebGL コードはシェーダー ソースをグラフィックス ドライバーの OpenGL 関数に送信し、GPU で直接実行されるマシン コードにコンパイルします。
ところで、シェーダーのみのコーディング スタイルは非常に人気があり、クールなデモを作成するための優れた方法ですが、WebGL の完全に典型的な使用方法ではありません。通常、シェーダーは大量の計算処理を行うために使用されますが、シーンを構成するさまざまなオブジェクトのデザインとアニメーションは JavaScript で行われます。(OpenGL では、GLSL と C や C++ などの他の言語との間で同様の分割が見られます。)
WebGL のコーディングについて詳しく知りたい場合は、私のサイトlearningwebgl.comのチュートリアルにアクセスするよりも悪い結果になる可能性があります。私は他の人のデモやチュートリアルにも頻繁にリンクしているので、私の例が気に入らなければ、もっと良いものを簡単に見つけることができるはずです :-)