Top 10 Programmiersprachen portiert die Raspberry Pi

Der Raspberry Pi wurde entwickelt, um junge Menschen zu ermutigen, zu lernen, wie man Code - der Pi

Menu

in Raspberry Pi kommt auch aus der Python Programmiersprache, so ist die Idee der Programmierung in den Namen des Computers selbst geschrieben.

In der kurzen Zeit, dass die Raspberry Pi herum gewesen ist, eine beträchtliche Anzahl von Programmiersprachen für den Raspberry Pi, entweder durch den Schöpfer der Sprache angepasst, der die Pi durch die Portierung ihrer Schöpfung, oder von begeisterten Nutzern unterstützen wollten, die wollte der Sprache ihrer Wahl auf der Plattform ihrer Wahl zu sehen.

So oder so, diese Fülle von Sprachen spricht Bände für die lebendige Ökosystem, das rund um die Pi baut, und schlägt vor, dass mit so großer Unterstützung wird es sein, um für eine lange Zeit zu kommen.

Hier ein kurzer Überblick über einige der Sprachen jetzt verfügbar für Sie auf dem Pi zu programmieren. Beachten Sie, dass diese Liste nicht erschöpfend ist. Denken Sie daran: Wenn eine Sprache für den ARMv6 Chip kompiliert werden, es auf dem Raspberry Pi laufen kann.

Kratzen

Scratch ist ein Entry-Level-Programmiersprache, die mit dem Raspberry Pi Verteilung, Raspbian kommt als Standard. Scratch wurde ursprünglich von der lebenslangen Kindergarten-Gruppe am MIT Media Lab in Boston, US erstellt, mit dem Ziel, junge Menschen mathematischen und computergestützten Konzepte lernen zu helfen, während Spaß beim Basteln mit Dingen.

Python

Python ist eine der wichtigsten Sprachen der Programmierung auf dem Raspberry Pi gehostet. Wussten Sie, dass Python nach Monty Pythons Flying Circus benannt ist, der Comedy-Team, die uns gebracht Das Leben des Brian? (Was bedeutet, Raspberry Pi indirekt nach Monty Python benannt ist, auch.)

Bezugnahmen auf die Comedy-Show sind in der Dokumentation und Beispiele gefördert. Guido van Rossum, der niederländische Programmierer, der Python erstellt, war ein großer Monty Python-Fan. Python-Anhänger haben Guido den Titel des Benevolent Dictator for Life gegeben. Große Titel, nicht wahr?

HTML5

HTML ist die Auszeichnungssprache, die das World Wide Web tickt. Es wurde von Tim Berners-Lee entwickelt, während er am CERN in Genf als Mittel arbeitete Wissenschaftler in der Organisation zu ermöglichen, ihre Dokumente miteinander zu teilen. Es dauerte nicht lange, ging es global.

HTML ist der primäre Baustein des Internet - es Ihrem Browser erzählt, wie jede Web-Seite zu legen, und lässt eine Website-Link zu einem anderen. Die neueste Version ist HTML5. Durch seine radikale Neugestaltung, ist es aus Videos oder Audio in Webseiten oder zum Schreiben Anwendungen einbetten, die auf jedem Smartphone oder Tablet einfach laufen.

javascript

javascript ist eine Skriptsprache, die neben HTML arbeitet Interaktivität zu Webseiten hinzuzufügen. javascript erfunden wurde, und wird durch das World Wide Web Consortium beibehalten, die auch nach HTML und CSS aussieht.

javascript fügt Client-seitiges Scripting zu Web-Browser, das heißt, Sie Rollover-Buttons erstellen und Drop-Down-Menüs und machen Berechnungen und eine Million andere Dinge. Es wurde ein neues Leben, wenn es mit XML kombiniert wurde AJAX zu werden, die von Unternehmen wie Google und Yahoo! zur Verbesserung der Benutzerfreundlichkeit ihrer Online-Karten, unter anderem angenommen wurde.

JQuery

JQuery ist die beliebteste javascript-Bibliothek. Es läuft auf jedem Browser, und es macht das Scripting von HTML wesentlich einfacher. Mit jQuery können Sie Rich-Web-Interfaces und interaktiven Komponenten mit nur einer kleinen Menge von javascript-Kenntnisse erstellen.

Java

Wenn Java am Tatort eintraf, wurde sie mit offenen Armen von den Entwicklern als erste Programmiersprache begrüßt, mit denen Sie ein Programm schreiben könnte, die jedem Betriebssystem laufen auf würde, Windows-Rechnern und Unix-Boxen gleichermaßen, ohne den Code neu zu schreiben .

Das war ein großer Sprung nach vorn. Nicht mehr haben Entwickler haben in verschiedenen Sprachen für jedes Betriebssystem zu schreiben, oder verschiedene Iterationen kompilieren für jeden Computer, den sie ihren Code wollte laufen weiter. Sie konnten einfach den Code einmal kompilieren und es würde überall laufen.

Es wurde ursprünglich für interaktives Fernsehen entwickelt, von seinen Schöpfern, James Gosling, Mike Sheridan, und Patrick Naughton, und ist nach dem Java-Kaffee benannt, die die Macher in der Menge verbraucht.

Programmiersprache C

Die Programmiersprache C wurde von Dennis Ritchie geschrieben, Brian Kernighan die B-Sprache als Modell. C ist eine der am weitesten verbreiteten Sprachen der Welt, in der alles von kompletten Betriebssystemen auf einfache Programmiersprachen genutzt werden. Linux, das Betriebssystem, die das Raspberry Pi läuft, ist weitgehend in C geschrieben und ist in alle Linux und Unix-Systeme gebaut.

Der Entwurf für C beeinflusst sehr viele andere Programmiersprachen, einschließlich Python, Java, javascript und eine Programmiersprache namens D. Es wurde auch als Objective C erweitert, die die Sprache zu schreiben, Apps für iPhone und iPad verwendet wird.

C ++

C ++ wurde von der dänischen Entwickler Bjarne Stroustrup als eine Möglichkeit entwickelt zu verbessern C. C ++ in einer Million anderen Umständen verwendet wird, einschließlich Hardware-Design, Embedded-Software (in Mobiltelefonen, zum Beispiel), grafische Anwendungen und Programmierung von Videospielen. C ++ fügt objektorientierten Funktionen C. andere objektorientierte Sprachen sind Java, Smalltalk, Ruby und .NET.

Perl

Perl wurde mit dem "Klebeband, das das Internet zusammenhält" und die "Swiss Army Kettensäge von Skriptsprachen." Es wurde diese Namen aufgrund seiner Flexibilität und seiner Anpassungsfähigkeit gegeben. Vor Perl kam, war das Internet, sondern eine Sammlung von statischen Seiten.

Perl hinzugefügt ein dynamisches Element, das zum ersten Mal dazu geführt, dass Websites on the fly zusammengestellt werden konnte. Unter anderem ermöglicht es E-Commerce und Websites wie Amazon und eBay ins Leben zu kommen.

Erlang

Erlang ist eine Programmiersprache verwendet, wenn es keinen Raum für Fehler. Sie könnten Erlang verwenden, wenn Sie ein Atomkraftwerk ausgeführt wurden, oder wenn Sie einen neuen Luftverkehrskontrollsystem der Gestaltung wurden: unternehmenskritischen Situationen, in denen der Computer brechen würde eine Katastrophe bedeuten.

Mit Erlang, können Sie Programme erstellen, die über mehrere Computer ausgeführt werden. Es ist so konzipiert, dass, wenn ein Computer ausfällt, die anderen dafür bilden, die das System bedeutet, geht nie nach unten.

Menü