Compiladores & CIA  


Home ] Leitura complementar ] Exemplos ] Exercícios ] [ Compiladores & CIA ]


Aqui  você  encontra  alguns  compiladores, ambientes de programação, bibliotecas de funções e outros utilitários interessantes.

Ambientes de programação e compiladores "freeware"

  • Bloodsheed DevC++
    Ambiente de programação C e C++ gratuito, compatível com GNU C/C++ e com interface para Windows.

  • Turbo C lite (DOS)
    Um bom ambiente integrado (editor/compilador) de desenvolvimento de programas para DOS. Ele é uma versão simplificada do Turbo C da Borland, uma espécie de demo. Tem alguns problemas e não gera arquivos executáveis, mas nem por isso deixa de ser o meu preferido para quem está começando a programar.

  • Borland Turbo C 2.01 (DOS)
    Um ambiente integrado bem antigo (nem tão elegante quanto o TClite), mas gera executáveis.

  • GNU C Compiler and library (GCC)
    Compilador em linha de comando (não vem com editor).
    Como compilador é excelente, pois além de fazer parte do projeto GNU que prega a utilização de software livre, funciona com vários padrões de linguagem, roda em diversas plataformas, possui uma grande quantidade de usuários e vem acompanhado do código-fonte. 

  • DJGPP C/C++ Compiler
    Uma variação do GCC, que vem com uma série de utilitários, inclusive um ambiente parecido com o da Borland. Com ele também é possível fazer programas 32bits (em modo protegido) e para Windows.

  • CBuilder Compiler 5
    Compilador (linha de comando) de programas para DOS e Windows, da Borland. É o mesmo utilizado na versão comercial do ambiente C Builder, mas não vem com a interface gráfica nem com a biblioteca de componentes completa. 

  • CC++
    Compositional C++ é uma linguagem de programação que permite a você desenvolver programas orientados a objeto paralelos e distribuídos.

  • Microsoft Visual C# 2005 Express Edition (Visual Studio Express Edition)
    Versão light do ambiente de programação visual da Microsoft. Faça seu cadastro no site e baixe livremente o software. O site também tem vários vídeos e tutoriais de como usá-lo, como fazer jogos etc.

  • Microsoft Visual C++ 2005 Express Edition (Visual Studio Express Edition)
    Versão light do ambiente de programação visual da Microsoft. Faça seu cadastro no site e baixe livremente o software. O site também tem vários vídeos e tutoriais de como usá-lo, como fazer jogos etc.

Ambientes de programação comerciais

  • Borland CBuilder
    Ambiente de programação para Windows da Borland. Um dos melhores, na minha opinião. Atualmente, possui versão para criar programas no padrão .NET da Microsoft. 

  • Microsoft Visual Studio .NET
    O Visual Studio é o ambiente de programação da Microsoft. Nele é possível programar em Visual C, a linguagem C da Microsoft, se o módulo para esta linguagem estiver instalado. Atualmente, está na versão .NET, que permite a criação de programas cujos módulos ou partes sejam implementados em diferentes linguagens (Visual Basic, Visual C etc.) e integrados num único executável. Nele também é possível programar em C#, uma variação da linguagem Java. 

Bibliotecas e frameworks

  • VBMcgi
    Biblioteca de funções para o desenvolvimento de programas CGI em C / C++.

  • Allegro
    Biblioteca de diversas funções (gráficas, 2D, 3D, som, arquivos), bem interessante para aqueles que desejam elaborar jogos e programas mais complexos e de aparência mais profissional.

  • PVM/MPI
    O PVM (Parallel Virtual Machine) é um biblioteca ou framework que oferece uma máquina virtual (em sistemas Unix, Linux ou Windows NT ou 200x), com memória virtual compartilhada e outros recursos para a construção de programas paralelos e distribuídos. O MPI (Message Passing Interface) é uma biblioteca ou padrão de troca de mensagens entre programas paralelos e distribuídos.


Última modificação: sexta-feira 21 março, 2008.