# .NET reference overview This section provides information on cross-language calls and declarations between `PHP` and `C#` (.NET); an **interoperability** in general. In principal the PeachPie project turns the PHP language into a compiled .NET language with all their features, advantages and disadvantages. Since PHP is a dynamic language which differs from statically compiled languages, it uses a different way of typing variables, function invocation, introduces a global code scope and the need of script inclusion. It is necessary to takes these into account when bridging between C# and PHP. !!! tip "Classes" !!! tip "Values" !!! tip "Session" !!! tip "Razor and MVC"