Паскаль АБЦ действительно создан как учебный и больше ни на что не годится. Если не нравится, возьмите профессиональные Embracadero или Lazarus, на котором кстати можно писать и под андроид. Кстати они не настолько уж сложнее этого АБВ.
Для понимания базовых принципов программирования, выучив PascalABC можно будет изучать другие простые языки например PHP,JavaScript(по моему личному мнению они простые)
Никакого практического применения, насколько я знаю, у него нет. Но для обучения паскаль почти идеален - строгая типизация, простой синтаксис, отсутствие обязательных объектных наворотов... Красота же. Если тебя волнует, что мол ты не получаешь практических знаний, вот тебе ПУСТАЯ программа на вполне актуальном 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.