# Lenguajes de programación

Micro:bit se puede programar :

<table border="1" id="bkmrk-tipo-de-lenguaje-len" style="border-collapse: collapse; width: 100.002%;"><colgroup><col style="width: 15.2548%;"></col><col style="width: 27.6493%;"></col><col style="width: 22.999%;"></col><col style="width: 18.5941%;"></col><col style="width: 15.6123%;"></col></colgroup><thead><tr><td>**Tipo de lenguaje**</td><td>**Lenguaje**</td><td>**Ventajas**</td><td>**Inconvenientes**</td><td>**En AULARAGON**</td></tr></thead><tbody><tr><td>**BLOQUES**</td><td>**MAKECODE** [https://makecode.microbit.org/](https://makecode.microbit.org/)

</td><td>-Muy extendido  
-Existen en Internet muchos recursos y ejemplos  
-Con [CretateAI ](https://libros.catedu.es/books/microbit/chapter/create-ai)podemos usar IA</td><td>  
</td><td>[-micro:bit](https://libros.catedu.es/books/microbit)  
-[micro:bit+car](https://libros.catedu.es/books/microbit-car)  
[-Smart Home](https://libros.catedu.es/books/smart-home-para-microbit)  
[-Smart Agriculture](https://libros.catedu.es/books/smart-agriculture-kit-microbit)</td></tr><tr><td>**BLOQUES**</td><td>**SCRATCH+LearningML**

[https://learningml.org/lml-scratch/](https://learningml.org/lml-scratch/)

</td><td>-Se puede usar IA

-En vivo

</td><td>  
</td><td>Es el que proponemos en el curso de micro:bit en [LearningML](https://libros.catedu.es/books/microbit/chapter/learning-ml)</td></tr><tr><td>**BLOQUES**</td><td>**Classroom Microbit**  
[https://classroom.microbit.org/](https://classroom.microbit.org/)

</td><td>- Se puede crear una clase, enviar proyectos a los alumnos, corregir....</td><td>  
</td><td>  
</td></tr><tr><td>**BLOQUES**</td><td>**Microblocks**

[https://microblocks.fun/](https://microblocks.fun/)

</td><td>-Código abierto</td><td>  
</td><td>  
</td></tr><tr><td>**BLOQUES**</td><td>**mBlock

</td><td>-Permite usar multitud de extensiones</td><td>Recomendamos usar [la versión descargada](https://mblock.cc/pages/downloads) no la online</td><td>  
</td></tr><tr><td>**CÓDIGO**</td><td>**PYTHON** [https://python.microbit.org/](https://python.microbit.org/)

</td><td>- Se usa todo el potencial del código</td><td>- Curva de aprendizaje alta, no recomendado en primaria.</td><td>[Micro:bit y Python](https://libros.catedu.es/books/microbit-y-python)</td></tr></tbody></table>

{{@13859}}