Nim (anteriormente conhecida como Nimrod) é uma linguagem de programação compilada de alto nível, estaticamente tipada, de propósito geral, que é desenvolvida por Andreas Rumpf e foi lançada em 2008.
O desenvolvimento iniciou em 2004, escrito em Object Pascal (usando o Free Pascal) e Python. Entretanto, a primeira versão capaz de compilar a si mesma foi lançada em 22 de agosto 2008 (versão 0.6.0). O compilador gera código C portável e o designa para um compilador externo (suporta MinGW/GCC e vários outros compiladores) para compilá-lo para código de máquina otimizado.
Nim usa indentação como delimitadores de bloco, como Python, e permite usar chaves ({}) como delimitadores, como C. Em identificadores (nomes de variáveis e funções), letras maiúsculas e minúsculas são tratadas como iguais, e underscores (_) são ignorados totalmente.
Do artigo “Nim (linguagem de programação)” da Wikipédia, CC BY-SA 4.0
O que é Nim programming language?
Publicado por nim, Nim programming language é um software de código aberto para Windows que aparece na categoria Linguagens e SDKs. Neste catálogo, está em 27º lugar em popularidade na categoria Linguagens e SDKs. A primeira versão saiu em 2008. Foi escrito em Nim. Além do Windows, tem versão para Linux, macOS, multiplataforma, FreeBSD e DragonFly BSD.
Instalação e requisitos
O desenvolvedor disponibiliza instaladores Portátil para Windows 64 bits e 32 bits. Roda sem instalação (versão portátil).
Atualizações e histórico de versões
A versão atual é a 2.2.12, lançada em 8 de setembro de 2026. O histórico vai até 9 de março de 2022: 4 versões, todas com link para os arquivos oficiais. Isso dá cerca de 0,9 versões por ano.
Popularidade e tipos de arquivo
O pacote do Chocolatey já foi baixado 22.885 vezes. O código-fonte no GitHub (nim-lang/Nim) tem 18.279 estrelas. A Wikipédia tem artigo sobre ele em 14 dos idiomas deste site. Entre os programas parecidos estão Go Programming Language, LLVM e CMake.
Descrição do projeto no GitHub: “Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).”
Pontos positivos / Pontos negativos
Pontos positivos
- Código aberto: qualquer pessoa pode revisar e compilar o código
- Portátil: roda sem instalar
- Atualizado nos últimos dois meses
- Também roda em Linux, macOS e multiplataforma
- Grande base de usuários
- Projeto maduro (desde 2008)
Pontos negativos
- Sem versão nativa ARM64
Em resumo: Nim programming language é um programa de código aberto da categoria Linguagens e SDKs, disponível para PCs 64 bits e 32 bits.
Capturas de tela
É seguro baixar Nim programming language?
- O arquivo vem de nim-lang.org, o domínio do próprio desenvolvedor
- O link de download usa HTTPS
- Há um hash SHA256 publicado para você verificar o arquivo:
DAFE9C81F8118FAC2E07EE24F3649448A590D8B0F3B55D1A97C66F99035CC8E6· Abrir o relatório do VirusTotal para este hash - O link ainda não foi verificado
- 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 4 versões ›4 versões em 5 anos · cerca de 0,9 por ano
| Versão | Data | Tamanho | Arquivos |
|---|---|---|---|
| 2.2.12Atual | 8 de setembro de 2026 | — | 32 bits ZIP64 bits ZIP |
| 2.0.8 | 3 de julho de 2024 | 25,8 MB | 32 bits ZIP64 bits ZIP |
| 2.0.0 | 1 de agosto de 2023 | 25,0 MB | 32 bits ZIP64 bits ZIP |
| 1.6.12 | 9 de março de 2022 | 21,8 MB | 64 bits ZIP32 bits ZIP |
Instalar pela linha de comando
Instalação silenciosa ›winget install --id nim.nim -echoco install nim -yGuia relacionado: Como usar o winget: instalar e atualizar programas
Informações
- Desenvolvedor
- nim
- Categoria
- Linguagens e SDKs
- Licença
- MIT
- Preço
- Grátis
- Código-fonte
- github.com/nim-lang/Nim
- Linguagem
- Nim
- Requisitos
- Windows 11 / 10
- Arquitetura
- 64 bits, 32 bits
- Instalador
- Portátil
- Outras plataformas
- Linux, macOS, multiplataforma, FreeBSD, DragonFly BSD
- Versão
- 2.2.12
- Lançamento
- 8 de setembro de 2026
- Primeira versão
- 2008
- Adicionado ao catálogo
- 24 de maio de 2023
- Versões registradas
- 4
- Atualizações por ano
- 0,9
- Downloads no Chocolatey
- 22.885
- Estrelas no GitHub
- 18.279
- Forks no GitHub
- 1.571
- Site oficial
- nim-lang.org
- ID do winget
- nim.nim
- Pacote do Chocolatey
- nim
Avaliações
Ainda não há avaliações. Seja o primeiro a dar uma nota.
Alternativas para Nim programming language
Ver tudo ›-
Código aberto2,1 mi ↓ -
Código aberto2,8 mi ↓ -
Código aberto3,7 mi ↓ -
Código aberto249,7 mil ↓ -
Código aberto1,9 mi ↓ -
Código aberto1,4 mi ↓ -
Código aberto2,2 mi ↓ -
Código aberto82,7 mil ↓
Perguntas frequentes
Nim programming language é grátis?
Sim. Nim programming language é um software de código aberto com licença MIT.
É seguro baixar Nim programming language?
O download vem de nim-lang.org, um domínio do próprio desenvolvedor. 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 Nim programming language 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.
Nim programming language 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 Nim programming language?
A página de versões lista as 4 versões com links para os instaladores oficiais, desde 9 de março de 2022.
Dá para usar Nim programming language sem permissão de administrador?
Sim, é portátil: basta extrair e executar.
Quais são as alternativas para Nim programming language?
Go Programming Language, LLVM, CMake, Deno e Yarn. A página de alternativas faz a comparação.