Никакого практического применения, насколько я знаю, у него нет. Но для обучения паскаль почти идеален - строгая типизация, простой синтаксис, отсутствие обязательных объектных наворотов... Красота же. Если тебя волнует, что мол ты не получаешь практических знаний, вот тебе ПУСТАЯ программа на вполне актуальном C#: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp5 { class Program { static void Main(string[] args) { } } } Она не делает абсолютно ничего, но наворочено всяких namespace, class, static void - такие деревья, за которыми школьник с трудом разглядел бы лес. А в паскале все просто: program ConsoleApp5; begin end.