Un nuevo lenguaje de programación llamado PascalABC.NET, basado en Pascal, ha sido desarrollado para simplificar la enseñanza de la programación moderna. Lanzado originalmente en 2007, este lenguaje combina la simplicidad de Pascal clásico con extensiones modernas y la potencia de la plataforma Microsoft .NET, inspirándose en lenguajes como C#, Delphi y Python. PascalABC.NET ofrece un entorno de desarrollo integrado (IDE) gratuito y potente, soporta múltiples paradigmas de programación (procedural, orientado a objetos, funcional) y cuenta con una sintaxis clara y lógica, lo que lo hace ideal para estudiantes de todos los niveles, desde escolares hasta universitarios. Además de su uso educativo, es una herramienta práctica para crear aplicaciones de consola y tareas de programación general. El lenguaje, distribuido bajo la licencia LGPLv3, ha ganado popularidad en Rusia y países vecinos, siendo utilizado como herramienta principal en instituciones educativas. Las versiones recientes (3.11.1, 3.10.2, 3.9.0, 3.8.3) han incorporado nuevas funcionalidades como el módulo DataFrameABC, constantes como arrays y soporte para parámetros nombrados, consolidando su posición como una opción atractiva para la enseñanza y el desarrollo de software.
