You are on page 1of 1

GAUDICOS, EDISON JR. M.

BT403

EXE VS DLL

An exe always runs in its own A DLL always needs a host exe
address space. It is a separate to run. i.e., it can never run in
process. its own address space.
Both DLL and EXE files
can contain
The purpose of an EXE is to launch executable code that The purpose of a DLL is to have a
a separate application of its own. can be run on a
collection of methods/classes
computer.
which can be re-used from some
Both DLL and EXE files other application.
When loading an executable, no can be created using
programming
export is called, but only the
languages such as C+ There are multiple exported
module entry point. +, Java, or Python. symbols.

Exe file extension is mainly focused


in graphical user interface. DLL file extension is mainly
focused in Command Line

You might also like