Programmer's Almanac

February 15

Today in 1934 is the birthday of Niklaus E. Wirth, creator of the Pascal programming language, which real programmer�s don�t use.

Here are some hello world programmers in a few of the computer languages created by Wirth:

Pascal

{Hello World in Pascal}

program HelloWorld(output);

begin

� WriteLn('Hello World!');

end.

Oberon

(* Hello World in Oberon for standard operating systems *)

MODULE HelloWorld;

IMPORT Out;

BEGIN

� Out.String("Hello World!");

� Out.Ln;

END HelloWorld;

Algol-60

'BEGIN'

�� 'COMMENT' Hello World in Algol 60;

��� OUTPUT(4,'(''('Hello World!')',/')')

'END'

Modula-2

(* Hello World in Modula-2 *)

MODULE HelloWorld;

FROM InOut IMPORT WriteString,WriteLn;

BEGIN

� WriteString("Hello World!");

� WriteLn;

END HelloWorld.

Nicklaus Quote: "Whereas Europeans generally pronounce my name the right way ('Ni-klows Wirt'), Americans invariably mangle it into 'Nick-les Worth'. This is to say that Europeans call by name, but Americans call me by value."

�� 1946 - ENIAC (for "Electronic Numerical Integrator and Computer"), the first general-purpose electronic computer, unveiled at the University of Pennsylvania.

�� 1995 - Hacking: Kevin Mitnick is arrested by the FBI and charged with breaking into some of the United States' most "secure" computer systems.

2005 - YouTube, a popular video-sharing website, is established.

Niklaus E. Wirth, 1934.

← February 14February 16 →

← back to February