Code::Blocks (ou C::B) é um ambiente de desenvolvimento integrado de código aberto e multiplataforma. Ele foi desenvolvido em C++, usando wxWidgets. Sua arquitetura é orientada a plugin, de forma que suas funcionalidades são definidas pelos plugins fornecidos a ele. Code::Blocks é voltado para o desenvolvimento em C/C++ e Fortran, podendo também ser usado para a criação de ARM, AVR, D (linguagem de programação), DirectX, FLTK, GLFW, GLUT, GTK+, Irrlicht, Lightfeather, MATLAB, OGRE, OpenGL, Qt, SDL, SFML, STL, SmartWin e programas ou aplicativos com wx, embora, em certos casos, a instalação de SDKs ou frameworks seja necessária.
O Code::Blocks está sendo desenvolvido para Windows e Linux. Alguns usuários também compilaram com sucesso o Code::Blocks para FreeBSD e Mac OS X (com alguns problemas na interface?).
Esse programa não lançava uma versão estável desde 2008, lançando no lugar as chamadas Nightly builds. Em 30 de Maio de 2010 foi lançada a versão 10.05, em 2012 a versão: 12.11, lançada em 2013 a versão 13.12, e a última é a 16.01 lançada em 2016.
O que é Code::Blocks?
Publicado por The Code::Blocks Team, Code::Blocks é um software de código aberto para Windows que aparece na categoria IDEs e editores de código. Neste catálogo, está em 39º lugar em popularidade na categoria IDEs e editores de código. A primeira versão saiu em 2005. Foi escrito em C++. Além do Windows, tem versão para multiplataforma, sistema operativo tipo Unix e Linux.
Instalação e requisitos
O desenvolvedor disponibiliza instaladores EXE (NSIS) e Portátil para Windows 64 bits e 32 bits. O instalador principal tem 52,3 MB. Dá para instalar só para o usuário atual, sem permissão de administrador. A instalação silenciosa é possível com os parâmetros documentados do instalador.
Atualizações e histórico de versões
A versão atual é a 25.03, lançada em 5 de abril de 2025. O histórico vai até 2 de abril de 2020: 2 versões, todas com link para os arquivos oficiais. Isso dá cerca de 0,4 versões por ano. A última atualização tem mais de um ano.
Popularidade e tipos de arquivo
O pacote do Chocolatey já foi baixado 188.052 vezes. A Wikipédia tem artigo sobre ele em 25 dos idiomas deste site. Entre os programas parecidos estão RStudio, Node.js (LTS) e OpenCode.
Pontos positivos / Pontos negativos
Pontos positivos
- Código aberto: qualquer pessoa pode revisar e compilar o código
- Instalação silenciosa documentada
- Instala sem permissão de administrador
- Também roda em multiplataforma, sistema operativo tipo Unix e Linux
- Projeto maduro (desde 2005)
Pontos negativos
- Sem versão nativa ARM64
- Sem atualização há mais de um ano
Em resumo: Code::Blocks é um programa de código aberto da categoria IDEs e editores de código, disponível para PCs 64 bits e 32 bits. As atualizações ficaram mais espaçadas. Administradores de TI podem implantá-lo sem interação do usuário.
Capturas de tela
É seguro baixar Code::Blocks?
- O arquivo vem de sourceforge.net; confira se é um espelho oficial do desenvolvedor
- O link de download usa HTTPS
- Há um hash SHA256 publicado para você verificar o arquivo:
1B730F9C279F1BABFDEF92507078913DF18CFF9BBABC14DC69C2ABE6628A94ED· Abrir o relatório do VirusTotal para este hash - O link respondeu na última verificação (22 de outubro de 2026)
- O código-fonte é público
- O ExeAtlas não hospeda, encapsula nem modifica instaladores
Guia relacionado: Como verificar o hash SHA256 de um arquivo no Windows
Versões recentes
Todas as 2 versões ›2 versões em 5 anos · cerca de 0,4 por ano
| Versão | Data | Tamanho | Arquivos |
|---|---|---|---|
| 25.03Atual | 5 de abril de 2025 | 53,4 MB | 64 bits EXE (NSIS)32 bits EXE (NSIS)64 bits EXE (NSIS)64 bits ZIP |
| 20.03 | 2 de abril de 2020 | 57,0 MB | 32 bits EXE (NSIS)64 bits EXE (NSIS)64 bits EXE (NSIS)64 bits ZIP |
Instalar pela linha de comando
Instalação silenciosa ›winget install --id CodeBlocks.CodeBlocks -echoco install codeblocks -yscoop install extras/codeblocksdownload /SGuia relacionado: Como usar o winget: instalar e atualizar programas
Também para outros sistemas
flatpak install flathub org.codeblocks.codeblocksInformações
- Desenvolvedor
- The Code::Blocks Team
- Categoria
- IDEs e editores de código
- Licença
- GPL-3.0
- Preço
- Grátis
- Código-fonte
- svn.code.sf.net
- Linguagem
- C++
- Classificação indicativa
- Livre
- Requisitos
- Windows 11 / 10
- Arquitetura
- 64 bits, 32 bits
- Instalador
- EXE (NSIS), Portátil
- Outras plataformas
- multiplataforma, sistema operativo tipo Unix, Linux
- Versão
- 25.03
- Lançamento
- 5 de abril de 2025
- Primeira versão
- 2005
- Adicionado ao catálogo
- 1 de maio de 2025
- Versões registradas
- 2
- Atualizações por ano
- 0,4
- Downloads no Chocolatey
- 188.052
- Site oficial
- codeblocks.org
- ID do winget
- CodeBlocks.CodeBlocks
- Pacote do Chocolatey
- codeblocks
- Pacote do Scoop
- extras/codeblocks
Avaliações
Ainda não há avaliações. Seja o primeiro a dar uma nota.
Alternativas para Code::Blocks
Ver tudo ›-
Código aberto705,1 mil ↓ -
Código aberto4,9 mi ↓ -
Código aberto285,2 mil ↓ -
Código aberto394,5 mil ↓ -
Código aberto88,8 mil ↓ -
Código aberto49,7 mil ↓ -
Código aberto94,6 mil ↓ -
Código aberto494,3 mil ↓
Perguntas frequentes
Code::Blocks é grátis?
Sim. Code::Blocks é um software de código aberto com licença GPL-3.0.
É seguro baixar Code::Blocks?
O download vem de sourceforge.net. O ExeAtlas não hospeda nem altera o arquivo. Você pode comparar o hash SHA256 do arquivo com o que aparece aqui ou abrir o relatório do VirusTotal para esse hash.
Como instalar Code::Blocks pelo winget?
Abra o PowerShell ou o Terminal do Windows e rode o comando winget mostrado nesta página. O winget baixa o instalador oficial e confere o hash SHA256 antes de executá-lo.
Dá para instalar Code::Blocks em modo silencioso?
Sim. A página de instalação silenciosa traz o comando exato para cada instalador.
Code::Blocks roda em ARM (Windows on Arm)?
Não há versão ARM64; o Windows 11 on Arm consegue rodar a versão 64 bits e 32 bits por emulação.
Onde baixar versões antigas de Code::Blocks?
A página de versões lista as 2 versões com links para os instaladores oficiais, desde 2 de abril de 2020.
Dá para usar Code::Blocks sem permissão de administrador?
Sim, existe um instalador por usuário que não precisa de permissão de administrador.
Quais são as alternativas para Code::Blocks?
RStudio, Node.js (LTS), OpenCode, VSCodium e Apache NetBeans. A página de alternativas faz a comparação.