Emacs:
Um famoso e poderoso editor de textos.
  • Página Principal: http://www.gnu.org/software/emacs
  • Manual Oficial do Emacs: http://www.gnu.org/software/emacs/manual


    GCC:
    O Gnu C Compiler é considerado um dos melhores compiladores existentes, principalmente por sua idoniedade perante as diversas arquiteturas
  • Página Principal: http://www.gnu.org/software/gcc
  • Manual Oficial do GCC: http://www.gnu.org/software/gcc/onlinedocs


    GDB:
    O Gnu Project debugger é um depurador que permite o escrutínio completo de um software. Usado em conjunção com os parâmetros de depuração do GCC, permite o aumento da produtividade e velocidade na resolução de problemas.
  • Página Principal: http://www.gnu.org/software/gdb
  • Documentação e manuais: http://www.gnu.org/software/gdb/documentation/


    Guia Foca Linux:
    O Foca GNU/Linux é um guia que traz desde explicações básicas sobre computadores e o sistema GNU/Linux até a administração e segurança do sistema. Os assuntos do guia são explicados em linguagem clara e organizados de forma linear e didática, evitando termos técnicos nos níveis iniciais, até que o usuário se habitue com sua utilização de forma gradual. Isto faz o guia indispensável para o usuário GNU/Linux iniciante ou os mais curiosos. Todas as seções do guia Foca GNU/Linux tem exemplos para melhor compreensão do assunto explicado e links dinâmicos que te levam facilmente a assuntos relacionados (na versão HTML).
  • Página Principal: http://focalinux.cipsga.org.br
  • Downloads dos guias http://focalinux.cipsga.org.br/download.html


    The Art of Unix Programming:
    Este livro escrito por Eric Steven Raymond descreve a filosofia de implementação dos sistemas unix. Embora seja destinado a programadores com um pouco de experiência, ele se mostra de grande utilidade para boas implementações. Alguns links onde pode ser encontrado. (Uma busca no Google pode trazer vários outros links para o mesmo).
  • Link 1: http://www.faqs.org/docs/artu
  • Link 2: http://catb.org/~esr/writings/taoup/html


    How gcc really works:
    Artigo que explana como o gcc trabalha, apresentando todos os passos até a a geraçao do executável.
  • Link: http://homepages.cae.wisc.edu/~gerdts/how_gcc_works.html


    GCC 4.0 - A Review for AMD and Intel Processors:
    Artigo escrito por Scott Robert Ladd que apresenta uma comparação da versão 4.0 com a 3.4.3 do compilador gcc. Ótimo artigo para conhecer como são realizadas os testes de desempenho e comparações de sistemas computacionais.
  • Link: http://www.coyotegulch.com/reviews/gcc4/index.html


    Free Reference Cards:
    Guias de referência rápida para diversos utilitários e softwares.
  • Link: http://refcards.com/refcards/index.html


    Valgrind:
    Ferramenta para depuração de código que permite verificar o gerenciamento correto da memória. Incluindo acesso fora da região alocada e vazamento de memória.
  • Link: http://valgrind.org/


    Notas de aula: Algoritmos e Programação de Computadores
    Notas de aula da disciplina MC102 - Algoritmos e Programação de Computadores.
  • Link: http://www.ic.unicamp.br/~afalcao/mc102/index.html - ministrada pelo professor Alexandre X. Falcão, no segundo semestre de 2004.
  • Link: http://www.liv.ic.unicamp.br/~bergo/mc102/index.php - ministrada pelo professor Felipe P.G. Bergo, no segundo semestre de 2005.
  • Link: http://www.ic.unicamp.br/~mc102 - ministrada pelos professores Arnaldo Vieira Moura e Sandro Rigo no primeiro semestre de 2006.


    Irfanview:
    Programa para a visualização e conversão de imagens em vários formatos, inclusive PGM.
  • Link: http://www.irfanview.com/


    VirtualDub:
    Programa para edição de vídeos e captura de quadros.
  • Link: http://www.virtualdub.org/

  •