Hello, world! sais the IBM Personal Computer 5150 - Part 5: Pascal

Опубликовано: 06 Август 2026
на канале: James Bates
512
13

Hello, world!

In this series of videos, I'm putting myself in the place of a computer programmer in 1981, starting out on the brand new IBM Personal Computer, model 5150. This iconic computer is the very first "PC" in the modern sense of the word. As such, its operation and programming environment were brand new to a 1981 software developer.

In this episode, we look at one of the very first compilers available for the IMB PC:
IBM's Pascal compiler.

Resources used in this episode are:

The "IBM Pascal Compiler 1.00" manual, available here: https://winworldpc.com/download/51e85...
The "DOS" manual, available here: https://1drv.ms/b/s!ArcO_mFRe1Z9gqEi8...
Three 160k diskette images of the IBM Pascal Compiler 1.00, available here: https://winworldpc.com/download/fe1f1...
A 160k diskette image of PC-DOS 1.00, as sold together with the IBM Personal Computer model 5150, available here: https://winworldpc.com/download/5ee28...
My "primes" program, written in Pascal, is available here: https://raw.githubusercontent.com/jam...
https://pcem-emulator.co.uk/ - the PCem emulator I will use throughout this series. To emulate the IBM PC 5150, you'll also need:
the original ROM version 1 from 24-04-1981, available here:
http://www.minuszerodegrees.net/bios/... (chip U33)
http://www.minuszerodegrees.net/rom/b... (chips U29 - U32)
the MDA resident fonts ROM, available here https://github.com/BaRRaKudaRain/PCem...