Originally Posted by andyroo89
Which programming language(s) out there don't need dependencies on a windows computer? I think delphi is one of them?
They all need dependencies - where they are directly added in to the executable, or are external to it, is a different story. With Delphi, your program executable has all the required components statically linked in (you can optionally use what is called a Borland Package Library, which is a DLL that is dynamically linked and can be shared across Delphi programs).
The same applies, for example, to the Visual C++ runtime - you can either statically link it, or dynamically link it (dynamic linking requires that the target version of MSVC++ Runtime is installed on the target computer).\
In Delphi, static linking is the default (which is why you may be under the impression that is does not require dependencies).
In Visual C++, dynamic linking is the default.