
Lazarus es un entorno de desarrollo rápido, el cual usa el lenguaje Object Pascal para generar programas para multiples plataformas, como por ejemplo Linux, Mac, Windows, etc.
El lenguaje Object Pascal, es un la evolución del lenguaje Pascal creado por Niklaus Wirth en el año 1970.
Originalmente el lenguaje Pascal fue creada para enseñar programación. Aunque más tarde, se hizo popular, usándose para programar aplicaciones y juegos, además de usarse en sistemas embebidos.
Su principal característica es un lenguaje sencillo y claro. Además de ser un lenguaje estructurado.
Instalar Lazarus
Lazarus está disponible para su descarga desde la página oficial.
Para ello debemos seleccionar la descarga que coincida con el sistema operativo que tengamos.
Creando el primer programa
Como marca la tradición vamos a crear nuestro primer programa mostrando un mensaje en pantalla que ponga Hola Mundo. Para ello debemos crear un nuevo proyecto. Desde le menú Proyecto, seleccionamos Nuevo proyecto.

Tras lo cual se desplegara una nueva ventana, dónde podemos elegir el tipo de aplicación que queremos hacer. Para empezar crearemos un proyecto: Programa simple.

Tras lo cual se abrirá el editor de código, dónde podemos empezar a escribir el código de nuestro programa.

Para compilar y ejecutar nuestro programa puedes hacerlo pulsando la tecla F9. Al pulsarlo verás que Lazarus traera al frente una ventana que muestra el proceso de compilado y si todo ha ido bien se ejecutara el programa. Pero no veras nada, ya que se abrira rapidamente una ventana y se cerrara.

Lo que está ocurriendo es que nuestro programa, se ejecuta y al terminar se cierra. Para evitar esto vamos a hacer que el programa se detenga y espere a que se pulse la tecla Enter para continuar. Para ello modificaremos nuestro código y quedará así:
program Project1;
begin
writeln ('Hola Mundo');
Readln();
end.
Ahora ejecuta de nuevo el programa pulsando F9. Y se mostrara tu programa y no continuara hasta que se pulse la tecla Enter.

Este programa es el más sencillo que se puede hacer. Es un programa que se ejecuta en la línea de comandos. Pero Lazarus nos permite crear tanto aplicaciones linea de comandos como para entorno gráfico.
En la próxima entrada crearemos un programa con entorno gráfico, o lo que viene siendo igual un programa que se muestre con el aspecto de una ventana.
Saludos