A step-by-step Pascal tutorial for beginners.

Advanced Programming Concepts

The idea of this section is to provide you with various articles concerning subjects that haven't been covered in the lessons. The articles covered in the advanced programming concepts is intended for those who have the required basic knowledge of programming in Pascal.

For instance, sorting is a common technique used inevitably in many programs which is used to sort a list of data items in either ascending or descending order. Also, linked lists and stacks and similar data structures are of outmost importance and is necessary to cover them out since they are used quite often. Such data structures are very useful tools which can enlighten your programming skills not just those of Pascal programming. These will be covered for you in as general application as possible, so that you may use them in any of your programs and practice them for your applications and in other languages.

Feel free to go through the following articles and try them yourself and rewrite them in your own way.

Want to share your article?

You may wish to add your own article about any programming concept you want in whichever language you like. Yes! You may also choose the language of your choice. It does'nt have to explicitly be an article using the pascal language. You may like for example write an article on dynamic memory using the c language.

Feel free to send any articles on my email address and make sure you've got these important features in your article:

- Title of your article

- Author of article (so that the article will be credited to the author)

- [optional] any links to your homepage that has relevant content with the article

Note that readers of the article will be able to send comments regarding the content of the article.

Important: We will not tolerate any submitted material that is copyrighted!