A few questions about EEVEE

I have a few questions about EEVEE:

1- Does it support all cycles shaders?

2- Did the developers convert the cycles shaders to a different language so it supports real time rendering? If yes then what language are the shaders written in?


2-More or less; GLSL