• warlaan@feddit.org
    link
    fedilink
    arrow-up
    2
    arrow-down
    2
    ·
    12 hours ago

    C# isn’t exactly compiled, at least not into machine language. It is transpiled into byte code that is run on a virtual machine that on turn is an interpreter/JIT-compiler.

    Depending on why someone is asking for a compiled language that may or may not be a problem, because to the one writing the code it looks like a compiled language, but to the one running it it looks like an interpreted one.

    • Undertaker@feddit.org
      link
      fedilink
      arrow-up
      1
      ·
      11 hours ago

      It is compiled into bytecode. A transpiler translates to another programming language with the same level of abstraction. A compiler translates into a level that is nearer to or machine code.