Top 10 linguagens de programação portado para o pi framboesa
O Raspberry Pi foi projetado para incentivar os jovens a aprender a forma de código - o Pi
Conteúdo
Video: 10 LIVROS para Programar - CeV Responde #052
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á construindo ao redor 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.
coçar, arranhão
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 criado pela Kindergarten 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 enquanto se diverte fazendo coisas.
píton
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 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ã 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 para permitir que os cientistas da organização para compartilhar seus documentos com os outros. Em pouco tempo, ele se tornou 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 com 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 scripting 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 combinado 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 a qual você poderia 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 idiomas diferentes para cada sistema operacional, ou compilar diferentes iterações para cada computador que queriam seu código para ser executado em. 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 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.
Video: As 10 Linguagens mais populares do mercado - CeV Responde #054
O projeto para C influenciou um grande número de outras linguagens de programação, incluindo Python, Java, javascript, e uma linguagem de programação chamada D. Ele 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 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.
Video: 5 FORMAS ERRADAS DE ESTUDAR PROGRAMAÇÃO
Perl
Perl tem sido chamado de “fita adesiva que segura 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.
Video: Qual é a melhor Linguagem de Programação?
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 utilizada 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 controle 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 vai para baixo.