![5 games to help you learn to code 5 games to help you learn to code](https://beemagzine.com/wp-content/uploads/https://static.ndmais.com.br/2022/08/istock-1311899921-800x422.jpg)
Programming has become a profession increasingly recognized by society in recent decades. With the popularization of desktop computers and the public’s access to these machines, this profession, which was more of an archetype of extras in spy movies, now even has its own superstars, such as Bill Gates, the billionaire founder of Microsoft.
![Programming games combine fun and knowledge — Photo: iStock/Disclosure](https://static.ndmais.com.br/2022/08/istock-1311899921-800x422.jpg)
It is an activity that has prestige, market and application in all areas of the digital world in which we live. Given its importance, it is impossible to think of the modern world without programmers, which requires a lot from those who work with it. However, beyond the false notion of lack of fun, programming can be a lot of fun, and that’s what we’re about to show you now with five games.
1. Code battle
This game is one of the most famous and prestigious in this area. This is a role playing game in which the player must travel around the map and complete missions. However, you can only control the avatar using codes in the languages offered: Python and JavaScript (two very useful languages).
The look is funny and everything is well explained by the game itself, which has a Portuguese version and can be played in the browser. The game has a paid version with a lot of features, but the free version is enough to learn a lot and get started in the programming world.
2. Minecraft
That’s right: Minecraft is one of the most popular games of recent years and a great source for learning how to code. Several teachers and enthusiasts use the dice game to teach coding, although this initiative was already started by the game’s creators back in 2015. There are hundreds of games on Code.org aimed at teaching and popularizing programming from the age of six. Portuguese version available.
3. City of algorithms
Still in the style of blocky games, Cidade do Algoritmo uses birds as the protagonist to develop missions from the main teams.
This is an introductory game for those who want to start programming and still need to understand the logic of programming: algorithms. Understanding the sequence of commands is essential to the creation logic in the area – and this game can help a lot in this task. Available on mobile apps.
4. Froggy Flexbox
The vast majority of software games are written in English, so anyone with even the slightest knowledge of the language will have a huge library of possibilities. And those who don’t know can learn both intuitively.
This is the case of our favorite Flexbox Froggy, a 2D browser game in which the character executes commands in JavaScript, demonstrating each step in a very visual way.
5. Brain code
With a very suggestive name, the game has a simple dynamic in which the task is to discover the logic of the tasks that the game asks us to solve.
It can be a group of words or a number, but the goal is to promptly convey the code language command needed to resolve the issue. The game is in English, but this one is very intuitive and easy, with a simple interface that teaches the first steps in this feature.
Source: Ndmais