En la superficie, la Raspberry Pi es una computadora económica que puede prestarse a muchas tareas de trabajo liviano y mediano. Se basa en un Broadcom SOC (System on a Chip) que incluye un núcleo ARM7, una GPU Videocore iv y un controlador USB. Tiene eitehr 256MB o 512MB en el tablero y una ranura para tarjeta SD para almacenamiento.
Esos son los detalles técnicos fríos … ahora para las cosas menos tangibles. Descubrí mi pasión por la programación a principios de los 80. Aprendí la mayor parte de mi aprendizaje en mi Commodore 64, pero otras máquinas disponibles en ese momento eran Sinclair Spectrum, BBC Micro, TRS-80 (si vivías en los EE. UU.) Y AppleII si eras rico. Además de ser relativamente asequible (en la mayoría de los casos), la otra cosa que estos microcomputadores compartieron fue la simplicidad … se iniciaron directamente en un intérprete BASIC, y usted podía escribir un software bastante complejo por sí mismo (dado un nivel apropiado de habilidad). Durante los siguientes 30 años, las computadoras se volvieron más impenetrables y complejas, y la perspectiva del desarrollo de software como algo a lo que cualquiera, incluso un niño, podría recurrir, se hizo cada vez menos posible.
El Raspberry Pi se esfuerza por proporcionar una plataforma simple para que (principalmente) los niños intenten aprender a programar de la misma manera que lo hicimos en los años 80 cuando eran niños … jugando. Al tener tan poca complejidad (¡y costo!) Actuando como una barrera de entrada, se espera que surja una nueva generación de programadores que aprendieron de niños y hablen código con la misma fluidez que su idioma principal.