# 5 webs donde cualquiera puede aprender a programar

> 5 plataformas web gratuitas donde cualquiera puede aprender a programar desde cero: Scratch, Codecademy, Udacity y más.

- URL canónica: https://crearsoftware.com/2013/01/29/5-webs-donde-cualquiera-puede-aprender-a-programar/
- Publicado: 2013-01-29
- Autor: Alfonso Gutiérrez
- Categoría: Desarrollo de Software
- Fuente: Crear Software (https://crearsoftware.com)

---

**Los nativos digitales manejan la tecnología como los ángeles, pero no tienen ni idea de cómo crearla.**

Cuando ves a un niño de cinco años jugando con un iPad simplemente alucinas: parece que han nacido para interactuar con el software. El software ha evolucionado de una manera vertiginosa, y los [nativos digitales](http://es.wikipedia.org/wiki/Nativo_digital) no son capaces de comprender lo que significa tener un ordenador y no tener internet; no han vivido la evolución ni la creación.

En esta [charla de TED](http://www.ted.com/talks/mitch_resnick_let_s_teach_kids_to_code.html), el profesor Resnick explica la diferencia entre usar la tecnología y crearla. Una cosa es tener capacidad para leer y otra muy distinta tener capacidad para escribir.

Aprender a codificar implica pensar creativamente, razonar sistemáticamente y trabajar en colaboración: habilidades aplicables a cualquier profesión y situación.

## 5 webs para aprender a programar

Estos son cinco recursos web donde cualquiera puede aprender a programar:

1. **[Scratch](http://scratch.mit.edu/)**: un software de programación desarrollado en el MIT Media Lab, pensado para que la gente pueda crear y compartir sus propias animaciones.

2. **[Codecademy](http://www.codecademy.com/)**: puedes aprender lecciones simples de JavaScript, HTML y CSS, Python y Ruby.

3. **[Udacity](https://www.udacity.com/)**, de la Stanford University: cursos online que te proponen una introducción a la [Computer Science](https://www.udacity.com/course/cs101) de manera gratuita.

4. **[Treehouse](http://teamtreehouse.com/)**: vídeos y ejercicios para aprender a desarrollar webs y apps de iPhone y Android sin conocimientos informáticos.

5. **[Code School](http://www.codeschool.com/)**: ofrece cursos de diferentes lenguajes de programación, herramientas de diseño y de creación de webs.

> Basado en el artículo de [TED, 10 places where anyone can learn to code](http://blog.ted.com/2013/01/29/10-places-where-anyone-can-learn-to-code/).

---

Contenido de Crear Software. Citable indicando la fuente y enlazando a https://crearsoftware.com/2013/01/29/5-webs-donde-cualquiera-puede-aprender-a-programar/.
