Welcome to Pascal for Not-So-Literate Programmers!
Hi, and welcome to the page everybody's been waiting for: Pascal for Not-So-Literate Programmers! (Okay, so it's not 'everybody', but we're assuming that we're getting the majority of our target audience here...) This learning page for Pascal is dedicated to getting you, the already accomplished (in a sense) programmer, into greater programming heights. From Delphi to the VCL, you'll get it all here at Pascal Programming for Not-So-Literate Programmers!
Who's the target audience anyway?
This page is targeted at those people who know the bare-basics of programming, and are interested to learning more. This includes, but is not necessarily limited to, people who:
Okay, so how do I use this page?
Well, the system generally works like this:
How about your courses?
Our courses are pretty simple, actually. They use the tried and true tutorial system and are categorised into three difficulty levels. These levels are:
In every course, there'll be one or more example programs for your compilation pleasure, and each one is presented in a 'Type', 'Output', 'Analyse' system. Each section is separated by three distinctive bars. A typical example program would go:
1: program ExampleProgram; 2: 3: begin 4: Writeln('ExampleProgram'); 5: end.
Once in a while, you'll also come across a message with a cryptic header. There are four such headers: Tips, Remember, Stop, and URL. These are explained below:
Tips give you useful information or programming tips for your convenience. Be sure to read them, for they just might come in handy!
Sometimes, things which had been mentioned previously might slip your mind. Therefore, we have taken the liberty to remind you of them. (Pretty helpful, aren't we?)
When things which are important go beyond the typical 'Tip' or 'Remember', we resort to 'Stop' - When you see this header, stop everything and read the message. (Whatever it is, don't panic yet. We normally give warnings before we give instructions.)
You can't expect us to elaborate everything in this website, especially if these topics are irrelevant or too complex. So, in times like these, we'll provide a link to other sites using the URL header.
Also, we occasionally use Macromedia ShockWave to demonstrate certain concepts. If you do not have the ShockWave plug-in, you can download it from www.macromedia.com. Below is a sample ShockWave movie for you to ensure that your plug-in is installed correctly.
If you don't have a browser that supports plug-ins though, don't worry, for we have provided back-up static graphics to replace them. All that you'll lose out on is a bit of interactivity. Whichever the case, you'll still be able to follow through the course without too many problems.
Where to go from here?
Now that you've finished the introduction, you can happily go on to our Courses section, where you can embark on any one of our tutorial courses. Or, you can head on to our Glossary section, where complex terms are defined. Whatever it is, enjoy!