PASCAL, the programming language

The PASCAL computer language was developed by Niklaus Wirth in the late 1960s and many implementations were found on the CP/M-80 systems. The strength of the language was its structural design. Two Pascal implementations stood out of the crowd in my mind, Pascal/MT+ (v6.51) by Digital Research and Turbo Pascal (v3.01) by Borland. The latter had an integrated editor and developing environment. Pascal have had a great impact on modern programming languages, and the language itself has evolved considerably since the 1980s.

Maybe its time to revive the programming language?

My main reason for returning to the retro-scene is because of the PASCAL programming language. With pascal you write your code, compiled it, and linked it to libraries to make executable code which interacted directly with your hardware.


My Image

The Pascal language was named in honor of Blaise Pascal, a French mathematician, philosopher and physicis.


SNAKE

A snake game written in Pascal/MT+ and adapted for ANSI terminal codes. The aim is to pick up food (numbers) which in turn make the snake grow. You must avoid hitting the wall or yourself. The speed and difficulty increases with increasing levels.

The source code (v.0.20)

The compiled binary code. (v.0.20)

An adaptation and improvement of the code for Turbo Pascal by Nigel Kendrick. The source code (v.0.23N).
For more updated version, look here: https://github.com/linker3000

The executable program (v.0.23n)

My Image

ESCAPE

An escape game written in Pascal/MT+ and adapted for ANSI terminal codes. The aim is to escape the room/map without being captured by ghosts which increase in numbers with increasing levels.

The source code (v.0.12)

The compiled binary code. (v.0.12)

My Image

PASCAL MT+

For download, the software package (v.6.51) (pkg file) and documents (pdf files).

TURBO PASCAL

For download, version 3.01 (pkg) and user manual (pdf).