Contributor: CHAMI

You can write console mode (or command line) programs (programs that
usually does not use Windows graphical user interface) using Delphi.

(1) Create a new application using "File | New Application"
(2) Go to the "Project Manager" ("View | Project Manager")
(3) Remove the default form from the project (highlight the unit and press
DELETE -- do not save changes)
(4) Go to the "Project Source" ("View | Project Source")
(5) Edit your project source file:
(a) Remove code inside "begin" and "end." -- code that begins with
(b) Replace the "Forms" unit in the "uses" section with "SysUtils."
(c) You do not need to load the resource file -- remove {$R *.RES}.
(d) Finally place "{$apptype console}" in a line by itself right after
the "program" statement.

(6) You just created a console mode program skeleton in Delphi. Now you
can add your code in between "begin" and "end." statements.

program console;

{$apptype console}


  // add your code here...
  WriteLn( 'hello, world!' );