Java: I'm the complete OOP Language

C: I'm used in most of the places

Python: I am the simplest language that can do wonders...

Assembly level Language: At last you all have to come to me. So all of you STFU.

  • 0
    But java compiles to byte code?
  • 0
    And python is scripted
  • 3
    @inukinator they just get compiled at runtime with a jit compiler. Everything becomes assembly, but there is a reason we used them.
  • 3
    @inukinator byte code is read by the jvm.. which is then converted to the appropriate asm instructions (depending on the architecture)

    Same thing with python.. when running a script, everything is interpreted by a VM (similar to JVM) which is ultimately converted to asm instructions

    I am by no means an expert in compilers / interpreters but I'm pretty sure the above statements are correct (and extremely over-simplified)
  • 1
    @iam13islucky @VirtualProtect well there are some CPUs that can run the Java byte code directly 😉
  • 0
    @Lythenas that's interesting! Do you know what these CPUs are called by chance? I'd actually like to look into that!
  • 2
    @VirtualProtect those were just experimental and are not being made anymore IIRC
  • 0
    One word , BrainFuck. ><[-+].,
Add Comment