Roby's Pascal Tutorial Contents
Updated July 1st, 2000
I use Borland Pascal 7.0 for the code. If you using other compiler,
say, Microsoft QuickPascal, you may do a slight modification. Still, you
cannot review the Borland-specific lesson, like using BGI and so on. However,
the concepts is all the same. Don't worry. I plan to divide the tutorial
into 4 courses :
-
Lesson 1 is all about the basics of
Pascal.
It tells you about the basic structure, branches (if,case..of),
constants, loops (for, while..do, repeat..until), procedures
and functions, arrays, records, string manipulation, enumerated types,
sets, get the most of crt unit, making custom unit, text, typed,
and untyped files.
Download lesson 1
-
Lesson 2 goes far more.
It's all about pointers, all types linked-lists (single, double, circular,
multidimensional, tree), using Borland Graphic Interface (BGI), printer
unit, overlaying, register and interrupt concepts, the rest of DOS unit,
I/O port and concepts, combining Pascal and Assembler (internally or externally),
and the basics of protected mode programming.
Download lesson 2
-
Lesson 3 is about Object Oriented Programming
(OOP) in Pascal.
Contains all the basics of OOP concepts, encapsulation, inheritance,
polymorphism, pointer to objects, virtual methods, and object linked-list.
Some of low level programming. Enhanced linked lists. And may be Turbo
Vision stuff. Not done yet, so don't click.
-
Lesson 4 is about Pascal Programming for Windows
Teaches all sort of things of programming in Windows.
I have done all of the lesson 1 and 2 only. You can download it. You can view
it on-line. All chapters are viewable on the net.
Where to go ?
My programming link
Back to main programming tutorial page
By : Roby Joehanes, © 1996, 1997, 2000