I used to write programmes in QBasic many years ago. From what I remember, you wrote the source code in BAS format and then compiled it to an EXE.
Why exactly can one not just "decompile" an EXE back to source code?
I would have thought it is just like converting between two measurements. I struggle to understand the idea that when you compile something it goes through a one-way translation into "machine code" that only your computer understands.
Crossed my mind
cheers
Why exactly can one not just "decompile" an EXE back to source code?
I would have thought it is just like converting between two measurements. I struggle to understand the idea that when you compile something it goes through a one-way translation into "machine code" that only your computer understands.
Crossed my mind

cheers



