Hejlsberg was born in
Copenhagen,
Denmark, and studied Electrical Engineering at the
Technical University of Denmark. While at the university in 1980, he began writing programs for the
Nascom microcomputer, including a
Pascal compiler which was initially marketed as the
Blue Label Software Pascal for the
Nascom-2. However, he soon rewrote it for
CP/M and
DOS, marketing it first as
Compas Pascal and later as
PolyPascal. Later the product was licensed to
Borland, and integrated into an
IDE to become the
Turbo Pascal system. Turbo Pascal competed with PolyPascal. The compiler itself was largely inspired by the "Tiny Pascal" compiler in
Niklaus Wirth's
Algorithms + Data Structures = Programs, one of the most influential computer science books of the time. == At Borland ==