Você está na página 1de 2

A Catrobat utiliza uma linguagem de programação visual baseada em blocos, o que significa que você

programa por meio da manipulação de blocos gráficos em uma interface de arrastar e soltar. Outras
linguagens de programação visual semelhantes incluem:

Scratch:

Scratch é uma linguagem de programação visual muito popular e amplamente usada por iniciantes.
Desenvolvido pelo MIT, Scratch permite criar projetos interativos usando blocos para representar
diferentes comandos e estruturas de controle de fluxo.

Blockly:

Blockly é uma biblioteca de código aberto desenvolvida pelo Google que permite a criação de editores
visuais de programação. Várias ferramentas, como o Code.org, usam o Blockly como base para criar
ambientes de programação visual.

Snap!:

Snap! é uma extensão do Scratch que oferece recursos adicionais e uma interface de programação visual
mais avançada. Ele compartilha muitos conceitos com o Scratch, mas com algumas melhorias e adições.

MakeCode:

MakeCode, da Microsoft, é uma plataforma de programação visual usada para criar jogos e aplicativos
interativos. Ele suporta várias plataformas, incluindo microcontroladores como o micro:bit e o Circuit
Playground Express.

App Inventor:

Embora mais orientado para o desenvolvimento de aplicativos móveis, o MIT App Inventor é outra
linguagem visual de programação que permite criar aplicativos Android usando uma abordagem de
blocos.

Cada uma dessas linguagens tem suas próprias características e públicos-alvo, mas todas compartilham a
abordagem visual e de blocos que torna a programação mais acessível para iniciantes. Se você está
familiarizado com a Catrobat, é provável que se sinta confortável explorando essas alternativas e
descobrindo qual delas se adapta melhor às suas necessidades.

Você também pode gostar