Top 10 linguagens de programação portado para o Raspberry Pi

O Raspberry Pi foi projetado para incentivar os jovens a aprender a forma de código - o Pi

em Raspberry Pi ainda vem do Pylinguagem de programação thon, então a própria idéia de programação é escrito no nome do próprio computador.

No pouco tempo que o Raspberry Pi tem sido em torno, um número considerável de linguagens de programação foram adaptados para o Raspberry Pi, quer pelo criador da linguagem, que queria apoiar o Pi por portar sua criação, ou por usuários entusiastas que queria ver sua língua de escolha disponível na plataforma de sua escolha.

De qualquer maneira, esta multiplicidade de línguas fala volumes para o ecossistema vibrante que está a construir-se em torno do Pi, e sugere que, com um grande apoio, será em torno de um longo tempo para vir.

Aqui está um rápido resumo de algumas das línguas já está disponível para você programar na Pi. Tenha em mente que esta lista não é exaustiva. Lembre-se: Se um idioma pode ser compilado para o chip ARMv6, ele pode ser executado na Raspberry Pi.

Arranhar

Scratch é uma linguagem de programação de nível de entrada que vem como padrão com a distribuição Raspberry Pi, Raspbian. Zero foi originalmente criada pelo jardim de infância Grupo ao longo da vida no MIT Media Lab, em Boston, EUA, com o objetivo de ajudar os jovens a aprender conceitos matemáticos e computacionais ao ter o divertimento fazer as coisas.

pitão

Python é uma das linguagens de programação principais hospedados no Raspberry Pi. Você sabia que o Python é nomeado após Flying Circus do Monty Python, a equipe de comédia que nos trouxe A Vida de Brian? (O que significa Raspberry Pi é indiretamente o nome de Monty Python, também.)

As remissões para o show de comédia são incentivados na documentação e exemplos. Guido Van Rossum, o programador holandês que criou Python, era um grande fã de Monty Python. Os partidários de Python deram Guido o título de Benevolent Dictator for Life. Grande título, eh?

HTML5

HTML é a linguagem de marcação que faz o carrapato da World Wide Web. Ele foi concebido por Tim Berners-Lee enquanto ele estava trabalhando no CERN, em Genebra, como um meio de permitir que os cientistas da organização para compartilhar seus documentos com os outros. Em pouco tempo, ele tornou-se global.

HTML é o principal bloco de construção da Internet - que informa ao navegador como lay out cada página da Web, e permite que um link do site para outro. A última versão é HTML5. Através de sua reformulação radical, é feito incorporação de vídeos ou áudio em páginas web ou escrever aplicativos que serão executados em qualquer smartphone ou tablet fácil.

javascript

javascript é uma linguagem de script que trabalha ao lado de HTML para adicionar interatividade a websites. javascript foi inventado, e é mantido por, o World Wide Web Consortium, que também cuida de HTML e CSS.

javascript acrescenta scripts do lado do cliente para navegadores web, o que significa que você pode criar botões rollover e menus drop-down e fazer cálculos e um milhão de outras coisas. Ele tem um novo sopro de vida quando foi combinada com XML para se tornar AJAX, que foi adoptada por empresas como Google e Yahoo! para melhorar a usabilidade de seus mapas on-line, entre outras coisas.

JQuery

JQuery é a biblioteca javascript mais populares. Ele roda em qualquer navegador, e isso faz com que o script de HTML consideravelmente mais simples. Com jQuery, você pode criar interfaces web ricas e componentes interativos com apenas uma pequena quantidade de conhecimento javascript.

Java

Quando Java chegaram ao local, ele foi recebido de braços abertos por desenvolvedores como a primeira linguagem de programação com o qual você pode escrever um programa que seria executado em qualquer sistema operacional, máquinas Windows e caixas de Unix da mesma forma, sem ter que re-escrever o código .

Este foi um grande salto em frente. Já não os desenvolvedores tem que escrever em diferentes idiomas para cada sistema operacional, ou compilar diferentes iterações para cada computador que queriam seu código para correr. Eles poderiam simplesmente compilar o código uma vez e ele seria executado em qualquer lugar.

Ele foi originalmente projetado para a TV interativa por seus criadores, James Gosling, Mike Sheridan, e Patrick Naughton, e é nomeado após o café Java que os criadores consumido em quantidade.

linguagem de programação C

A linguagem de programação C foi escrito por Dennis Ritchie, usando uma linguagem B de Brian Kernighan como seu modelo. C é uma das línguas mais utilizadas no mundo, utilizado em tudo, desde sistemas operacionais completos para linguagens de programação simples. Linux, o sistema operacional que executa o Raspberry Pi, é em grande parte escrito em C e é construído em todos os sistemas Linux e Unix.

O projeto para C influenciou muitas outras linguagens de programação, incluindo Python, Java, javascript, e uma linguagem de programação chamada D. Também foi estendido como Objective C, que é a linguagem usada para escrever aplicativos para iPhones e iPads.

C ++

C ++ foi desenvolvido pelo programador dinamarquês Bjarne Stroustrup como uma forma de melhorar a C. C ++ é usado em um milhão de circunstâncias diferentes, incluindo design de hardware, software embarcado (em telefones celulares, por exemplo), aplicações gráficas e jogos de vídeo programação. C ++ adiciona recursos orientados a objetos para C. Outras linguagens orientadas a objeto são Java, Smalltalk, Ruby, e .Net.

Perl

Perl tem sido chamado de "fita adesiva que mantém a Internet em conjunto" ea "motosserra exército suíço de linguagens de script". Foi dado esses nomes por causa de sua flexibilidade e adaptabilidade. Antes Perl veio junto, a Internet era apenas uma coleção de páginas estáticas.

Perl acrescentou um elemento dinâmico, o que significa que, pela primeira vez, os sites poderiam ser colocados juntos na mosca. Entre outras coisas, permitiu comércio eletrônico e sites como Amazon e eBay para vir a existir.

Erlang

Erlang é uma linguagem de programação usada quando não há espaço para o fracasso. Você pode usar Erlang se você estivesse executando uma usina nuclear ou se você estivesse projetando um novo sistema de controlo de tráfego aéreo: situações de missão crítica onde o computador quebrar seria um desastre.

Com Erlang, você pode criar programas que são executados através de vários computadores. Ele foi projetado de modo que se um computador falhar, os outros compensar isso, o que significa que o sistema nunca se põe.

menu