Para usar C e C ++ , você precisará instalar o pacote build-essential .
sudo apt-get install build-essential
Agora você pode compilar os programas C e C ++ com GCC e g ++ .
Onde o GCC significa “Coleção do compilador GNU” . O GCC é uma distribuição integrada de compiladores para várias linguagens de programação principais. Atualmente, essas linguagens incluem C, C ++, Objective-C, Objective-C ++, Java, Fortran, Ada e Go.
Você encontrará as ferramentas de Programação Oficial disponíveis aqui e para Programação de Usuários Avançados
Para ajudar você a começar do Ground-Zero, consulte aqui para digitar seu programa Fisrt C e como compilá-lo e outro Exemplo de tutorial usando o GCC .
Para começar com : O que você basicamente precisará é de um Editor acima, (tente Gedit como iniciante, há muitos para escolher from) para compilar pela linha de comando
Ou
Use diretamente IDE (Integrated Development Environment) como Geany , Anjuta ou Code::Blocks IDE .
Exemplo Usando o editor de texto
Em seguida, no terminal
gcc hello.c -o hello1
./hello1
que dará O/P
como
user@host:~/Desktop$ ./hello1
Hello! This is my first C program with Ubuntu 12.04