O Free Pascal e um compilador open source (codigo aberto), atualmente na versao 2.4.0, utilizado para as linguagens de programacao Pascal e Object Pascal. A sua sintaxe e compativel com a utilizada com o conhecido Turbo Pascal 7.0 desenvolvida pela Borland.A sintaxe da linguagem do FPC e similar e compativel com a sintaxe utilizada no Turbo Pascal 7.0 da empresa Borland.O Geany e um editor de texto open source (codigo aberto) com caracteristicas basicas de um ambiente de desenvolvimento de programas em diversas linguagens como pascal, java, php, c, html, etc.A ideia basica e poder utilizar o geany para o compilador free pascal, ja que boa parte dos cursos de programacao iniciam o ensino de logica de programacao nessa linguagem, e tambem poder utiliza-lo para o ensino das demais linguagens de forma a manter um padrao das IDEs utilizadas.Para download do Free Pascal Compiler para o windows(32 bits), clique aqui.Para download do Free Pascal Compiler para o windows(64 bits), clique aqui.Para download do geany para o windows, clique aqui.Para instalacao dos programas no Ubuntu, basta ir em Sistema -> Administracao -> Gerenciador de Pacotes Synaptics;Na opcao de busca digitar fpc e teclar Enter;Apos encontrar o fpc na lista clique sobre ele e marque para instalacao;Na opcao de busca digitar geany e teclar Enter;Apos encontrar o geany na lista clique sobre ele e marque para instalacao;Pronto!! Ambos estao instalados, configurados e funcionando.Modo de configuracao no WindowsPara instalar os dois programas no windows basta executar os instaladores e clicar em Ok, Avancar ou qualquer outro botao de confirmacao.Apos a instalacao de ambos, va em Meu Computador -> Disco local (c:) -> FPC -> 2.4.0 -> bin -> i386-win32Neste momento, na barra de enderecos deve conter o seguinte texto: C:\FPC\2.4.0\bin\i386-win32Copie este texto.Agora va em iniciar -> Programas -> Geany -> Geany para abrir o editor.Vamos criar um simples programa em Pascal para poder configurar o Geany:Digite o seguinte trecho na linha 1 da aba "sem titulo" apos ter aberto o editor:program teste;beginwriteln( 'teste' );end.Clique em salvar;Ao abrir a tela apague o texto "sem titulo" e coloque: teste.pasClique em salvar;Perceba que neste momento o editor automaticamente marca as palavras reservadas da linguagem pascal.Agora vamos configurar para que seja possivel automatizar a compilacao dos codigos fonte.Va em Construir -> Definir comandos de ConstrucaoEm compilar apague o texto escrito, cole o texto copiado acima e acrescente "%f" de forma que fique exatamente como descrito abaixo:(Para versao windows 32 bits) C:\FPC\2.4.0\bin\i386-win32\fpc.exe "%f"(Para versao windows 64 bits)C:\FPC\2.4.0\bin\i386-win32\ppcrossx64.exe "%f"Clique em Ok.Pronto!! Agora para compilar os seus programas clique no botao "Compilar" ou tecle F8 e para executar clique no botao "Executar" ou tecle F5 A partir de hoje serao escritos alguns posts (total de 4) com o objetivo de criar uma aplicacao simples utilizando a IDE Lazarus e o componente ZEOS para a conexao com o banco de dados. Para isso, vamos utilizar o SGDB PostgreSQL e para facilitar a nossa vida vamos ainda fazer uso do pgAdmin III para criar o banco de dados de nossa aplicacao.Tudo isso funcionando perfeitamente no Sistema Operacional Ubuntu 10.04!O objetivo entao deste primeiro post