Core Tasks¶
Now we're cooking. This section turns the language basics into useful programs: organise code, work with collections, shape strings and numbers, handle dates, read and write files, catch errors, and bundle files into archives.
What Do You Want to Make Easier?¶
- Build a well-shaped program: Start with code structure, then split the work into functions and procedures.
- Put data to work: Explore arrays, lists, and strings.
- Deal with everyday input: Try command-line parameters, dates and times, or regular expressions.
- Work with the filesystem: Learn about paths and filenames, file handling, and zip archives.
Each page is a standalone recipe, so follow your curiosity or jump straight to the problem you need to solve.
Need the tools first?
Set up the Free Pascal Compiler and Lazarus IDE, then come back and choose a recipe.