Categorias
Programação

Linguagens de programação desenvolvidas por brasileiros

Quando você pensa em linguagens de programação, alguma delas é brasileira? Se a sua resposta for não, saiba que não é por falta de opção.

O Brasil tem um grande potencial em tecnologia e há diversas linguagens de programação desenvolvidas no país. 

As linguagens de programação Elixir, Egua e Lua estão impactando o mercado

Nós separamos três linguagens de programação brasileiras que você precisa conhecer. Confere abaixo.

Leia também: Programação para iniciantes – dicas de carreira

Elixir

Elixir é uma linguagem de programação funcional criada em 2014, ela possui código aberto que é executado na Máquina Virtual Erlang – Erlang VM. 

A ideia de uma programação funcional é baseada em três pontos principais: funções, imutabilidade e código declarativo. 

Mas, o que isso significa? Em resumo, na programação funcional os valores são imutáveis, isso significa que cada função tem um valor que é estável e os mecanismos de bloqueio não são necessários. 

Já as funções dizem respeito às ferramentas utilizadas na construção de programas, enquanto o código declarativo é focado no que é preciso para resolver um problema, em vez de como resolver o problema. 

A Elixir é uma linguagem de programação que vem sendo bastante reconhecida. Por exemplo, ela é a linguagem utilizada no Discord, Pepsico e Hubs.

Uma das vantagens da Elixir é a comunidade ativa de desenvolvedores que realizam eventos, workshops e conferências pelo mundo para troca de ideias e experiências. 

O Elixir Fórum, por exemplo, é um espaço que incentiva essa troca entre programadores e é um ótimo lugar para iniciantes na linguagem de programação tirarem suas dúvidas.  

E por falar em iniciantes em programação… Se você está começando nesse mundo, você precisa assistir ao webinar gratuito Manual de sobrevivência que todo iniciante em programação deve ter” ministrado pelo engenheiro de software, Bruno Germano. Confere abaixo:

Lua

A linguagem de programação Lua foi projetada, implementada e desenvolvida por uma equipe na Pontifícia Universidade Católica do Rio de Janeiro – PUC- Rio. 

Ela foi desenvolvida em 1993 e, desde então, foram lançadas diferentes aplicações, que vão desde aplicações industriais como Adobe Photoshop e Lightroom até jogos como World of Warcraft e Angry Birds. 

É uma linguagem que permite programação procedural, programação orientada a objetos, programação funcional, programação orientada a dados e descrição de dados. 

De acordo com o site oficial da Lua, a linguagem é rápida, simples, pequena, portátil e embutível. Além disso, ela é livre, ou seja, possui código aberto e tem importância global.

Lua é a única linguagem de programação de impacto desenvolvida fora do primeiro mundo”, aponta o site.

Egua

Egua é uma linguagem de programação baseada em JavaScript que foi desenvolvida por um grupo de estudantes de Engenharia da Computação de Belém do Pará.

A linguagem é totalmente em língua portuguesa e surgiu com objetivos educacionais. Por ser interpretada e escrita em JavaScript, a linguagem tem uma execução bastante rápida e funciona inteiramente online. 

Além disso, é totalmente gratuita, isto é, não há planos, limitações e propagandas. 

Uma outra vantagem que pode ser muito benéfica para iniciantes em programação é que essa linguagem pode ser utilizada por pessoas sem experiência programando, já que é simples e totalmente em português. 

Independente de você ser iniciante em programação ou não, vale muito a pena testar alguma linguagem de programação brasileira.

Além de você ganhar mais experiência, também valoriza o mercado de tecnologia do seu próprio país. 

Quer impactar sua carreira? Entre em contato e descubra como podemos te auxiliar.