Neste post, vamos mostrar como compilar programas na linha de comandos do Linux. Mas antes, quero dar as boas vindas aos nossos leitores, principalmente os seguidores do Twitter que já acompanham nossas dicas diárias. Agora com este espaço, poderemos conversar mais e discutir de forma mais ampla temas referentes a programação e Linux. Espero que vocês gostem.

Vamos abrir o shell e começar a diversão:

1) Compilando programas em Pascal

Para compilar programas escritos em pascal, podemos usar o compilador fcp. Para gerar o executável, digite
fcp  .pas
e para executar o programa, digite
./programa

2) Compilando programas em C

Para compilar programas escritos na linguagem C, podemos usar o famoso GCC. Após escrever o seu programa, abra o shell e digite
gcc programa.c -o prog
A flag -o permite que o programador dê um nome ao executável. Caso ela seja omitida, o nome do executável será a.out. Para executar o programa digite
./prog

3) Compilando programas em C++

O processo de compilação e execução de programas em C++, se dá de forma similar ao da linguagem C. A diferença é que usamos o compilador g++. Para compilar e executar, digite
g++ programa.cpp -o prog 
./prog

4) Compilando programas em Java

A linguagem Java é compilada, mas os programas escritos nesta linguagem não são executados diretamente pelo computador, pois o código gerado durante o processo de compilação, conhecido como bytecodes, será executado pela JVM (Java Virtual Machine). Para gerar um executável fazemos
javac Programa
e em seguida
java Programa
É importante lembrar que "Programa" é o nome da classe Java definida pelo programador.

5) Interpretando programas em Python

Python é uma linguagem interpretada, ou seja, para executar um programa .py basta digitar
python programa.py
A maioria das distribuições Linux trás o Python instalado.

6) Compilando programas em Haskell

A linguagem Haskell pode ser compilada ou interpretada. Para gerar um executável podemos usar o compilador ghc. Já para interpretar os comandos e visualizar o resultado imediatamente podemos usar o interpretador ghci. Após abrir o shell Linux, digite
ghci
e pressione ENTER para iniciar o interpretador. Em seguida, carregue o seu arquivo .hs fazendo
:load programa.hs
Caso o programa não possua erros de sintaxe, você já poderá chamar suas funções, caso contrário, uma mensagem de erro será exibida.