Top 10 de los lenguajes de programación portado a la frambuesa pi

Video: El poder de un Raspberry Pi

La Raspberry Pi fue diseñado para animar a los jóvenes a aprender a cómo codificar - la Pi en Frambuesa Pi incluso viene desde el PyThon lenguaje de programación, por lo que la misma idea de la programación se escribe en el nombre del equipo en sí.

En el poco tiempo que la Frambuesa Pi ha existido un considerable número de lenguajes de programación han sido adaptadas para la Frambuesa Pi, ya sea por el creador de la lengua, que quería apoyar el Pi de portar su creación, o por los usuarios entusiastas que quería ver el idioma de su elección disponible en la plataforma de su elección.

De cualquier manera, esta plétora de idiomas dice mucho de la vibrante ecosistema que se está acumulando alrededor del Pi, y sugiere que con tan gran apoyo, será de alrededor durante mucho tiempo por venir.

He aquí un rápido resumen de algunas de las lenguas ya está disponible para que programe en la Pi. Tenga en cuenta que esta lista no es exhaustiva. Recuerde: Si un lenguaje puede ser compilado para el chip ARMv6, se puede ejecutar en el Raspberry Pi.

Rasguño

Scratch es un lenguaje de programación de nivel de entrada que viene de serie con la distribución Frambuesa Pi, Raspbian. Cero fue creado originalmente por el Lifelong Kindergarten Group en el Media Lab del MIT en Boston, EE.UU., con el objetivo de ayudar a los jóvenes a aprender conceptos matemáticos y computacionales mientras se divierten haciendo las cosas.

Video: Tutorial Python 1: Introducción al Lenguaje de Programación

Pitón

Python es uno de los lenguajes de programación primarias alojados en el Raspberry Pi. ¿Sabías que Python se nombra después de Monty Python, el equipo de la comedia que nos trajo La vida de Brian? (Lo que significa Frambuesa Pi se llama indirectamente después de Monty Python, también.)

Video: El diminuto ordenador de menos de 30 euros capaz de conectarlo todo: así es Raspberry Pi

Las referencias al programa de humor son animados en la documentación y ejemplos. Guido Van Rossum, el programador holandés que creó Python, era un gran fan de Monty Python. Los partidarios de Python han dado Guido el título de Dictador Benevolente para la Vida. Gran título, ¿verdad?

HTML5

HTML es el lenguaje de marcado que hace que la garrapata World Wide Web. Fue ideado por Tim Berners-Lee, mientras trabajaba en el CERN en Ginebra, como un medio para permitir a los científicos en la organización para compartir sus documentos entre sí. En poco tiempo, se hizo global.

HTML es el bloque de construcción fundamental de Internet - que indica al navegador cómo diseñar cada página web, y permite un enlace a otro sitio web. La última versión es HTML5. A través de su rediseño radical, que está hecha la inserción de videos o audio en páginas web o aplicaciones de escritura que se pueden ejecutar en cualquier teléfono inteligente o tableta fácil.

javascript

javascript es un lenguaje de script que trabaja junto HTML para añadir interactividad a los sitios web. javascript fue inventado, y es mantenido por el World Wide Web Consortium, que también se ocupa de HTML y CSS.

javascript añade script del lado del cliente para navegadores web, lo que significa que puede crear botones rollover y menús desplegables y hacer cálculos y un millón de otras cosas. Se puso un nuevo contrato de arrendamiento de la vida cuando se combinó con XML para convertirse en AJAX, que fue adoptada por empresas como Google y Yahoo! para mejorar la facilidad de uso de sus mapas en línea, entre otras cosas.

jQuery

JQuery es el más popular librería de javascript. Se ejecuta en cualquier navegador, y hace que las secuencias de comandos de HTML considerablemente más simple. Con jQuery, puede crear interfaces web ricos y componentes interactivos con sólo una pequeña cantidad de conocimientos de javascript.

Java

Cuando Java llegó a la escena, que fue recibido con los brazos abiertos por los desarrolladores como el primer lenguaje de programación con el que se podría escribir un programa que funciona en cualquier sistema operativo, las máquinas Windows y cajas de Unix por igual, sin tener que volver a escribir el código .

Este fue un gran salto hacia adelante. Ya no los desarrolladores tienen que escribir en diferentes idiomas para cada sistema operativo, o compilar diferentes iteraciones para cada equipo querían que su código se ejecute en. Ellos simplemente podrían compilar el código de una sola vez y sería ejecutar en cualquier lugar.

Fue diseñado originalmente para la televisión interactiva por sus creadores, James Gosling, Mike Sheridan, y Patrick Naughton, y lleva el nombre del café de Java que los creadores consumen en cantidad.

lenguaje de programación C

El lenguaje de programación C fue escrito por Dennis Ritchie, el uso de la lengua B de Brian Kernighan como su modelo. C es uno de los idiomas más utilizados en el mundo, se utilizan en todo, desde sistemas operativos completos a los lenguajes de programación simples. Linux, el sistema operativo que se ejecuta la Frambuesa Pi, está escrito en C y en gran parte está integrada en todos los sistemas Linux y Unix.

El diseño para C influenciado un gran número de otros lenguajes de programación, incluyendo Python, Java, javascript y un lenguaje de programación llamado D. También se extendió como Objective C, que es el idioma que se utiliza para escribir aplicaciones para iPhones y iPads.

C ++

C ++ fue desarrollado por el desarrollador danés Bjarne Stroustrup como una forma de mejorar C. C ++ se utiliza en un millón de circunstancias diferentes, incluyendo el diseño de hardware, software integrado (en los teléfonos móviles, por ejemplo), las aplicaciones gráficas y juegos de video de programación. C ++ agrega características orientadas a objetos a C. Otros lenguajes orientados a objetos son Java, Smalltalk, Ruby, y .Net.

Perl

Perl ha sido llamada la “cinta adhesiva que sujeta el conjunto de Internet” y la “motosierra del ejército suizo de lenguajes de script.” Se le ha dado estos nombres debido a su flexibilidad y su capacidad de adaptación. Antes de Perl llegó, Internet no era más que una colección de páginas estáticas.

Video: Arduino + Raspberry Pi = RaspDuino

Perl añadió un elemento dinámico, lo que significa que, por primera vez, los sitios web pueden ser puestos juntos sobre la marcha. Entre otras cosas, permitió el comercio electrónico y sitios como Amazon y eBay a llegado a ser.

Erlang

Erlang es un lenguaje de programación utilizado cuando no hay lugar para el fracaso. Es posible utilizar Erlang si se ejecuta una planta de energía nuclear o si estuviera diseñando un nuevo sistema de control de tráfico aéreo: situaciones de misión crítica donde la computadora romper sería un desastre.

Con Erlang, puede crear programas que se ejecutan en varios equipos. Está diseñado de forma que si un ordenador falla, los otros que compensa con creces, lo que significa que el sistema nunca se pone.

Artículos Relacionados