Pauscal es un lenguaje de programación para Microsoft Windows de 32 Bits (Como VB6) cuya sintaxis esta basada en el idioma español.

Ejemplo de "Hola Mundo" en Pauscal:

Código:
Importar "Pauscal.prp"
Mensaje("Hola Mundo")
Fin ' Opcional
Características
  • Sintaxis sencilla, de fácil comprensión, interpretación, lectura y escritura.
  • Pueden decirle "Adios" a los molestos puntos y comas, al igual que a los tediosos corchetes de los lenguajes populares.
  • Orientado a objetos.
  • Soporta herencia y encapsulamiento.
  • Basado en prototipos.
  • Al igual que JavaScript, Self y otros tantos lenguajes, Pauscal permite crear objetos mediante la escritura de código plano.
  • Contiene una amplia variedad de API's, Funciones, Clases y Constantes declaradas y disponibles para su uso.
  • El compilador genera código nativo.
  • Compilados independientes de bajo peso.
  • Las aplicaciones no requieren ningún tipo de soporte externo para poder ejecutarse.
  • Compilados funcionales en Windows 95, Windows 98, Windows 98 SE, Windows ME, Windows XP, Windows Vista, Windows 7 y Windows 8.
  • Contiene un editor gráfico (Visual Pauscal).
  • Soporta los protocolos TCP y UDP.
  • Capacidad Multihilo, lo que permite realizar más de una tarea a la vez.
  • Las librerías DLLs generadas en Pauscal, son compatible con la convención de llamadas stdcall.
  • Librerías funcionales en Visual Basic, C++, Autoit, AutoHotkey y muchos otros lenguajes compatibles con stdcall.
  • Contiene librerías nativas del lenguaje que permiten la automatización de Windows.
  • Compatibilidad con el lenguaje de programación esotérico BrainFuck.


Historia
La idea de un lenguaje en español surgió cuando el desarrollador principal vio a sus compañeros programar en Pseudocódigo. El proyecto fue iniciado en 2001, con un compilador siendo programado inicialmente con una combinación de Visual Basic, C y Ensamblador.

El nombre
Pauscal es en realidad un apodo dado al desarrollador de este lenguaje (Paul Guerra) por sus compañeros de secundaria cuando estaban aprendiendo el lenguaje Pascal, obteniendo las primeras tres letras del nombre (Pau) y las ultimas 4 letras del lenguaje (scal).
Actualmente comunidad de Pauscal tiene la meta de que sea un lenguaje potente orientado a objetos, fácil de usar, con un buen entorno de desarrollo, y gratis.