- Offizieller Beitrag
Welche Programmiersprachen kann ich auf dem Raspberry Pi nutzen?
Einleitung:
Hier möchte ich euch eine kurze Übersicht über die geläufigsten Programmiersprachen, deren vorausgesetzte Pakete, ein Link zu den offiziellen Dokumentationen sowie ein Link zu einem anfängerfreundlichem deutschen Tutorial.
Eine kurze Erläuterung zu den verschiedenen Sprachen findet ihr u.a. hier.
Übersicht:
Python:
Pakete: es werden keine zusätzlichen Pakete benötigt
Dokumentation: Version 2.7 | Version 3
Tutorial: Version 2.7 | Version 3
Bemerkungen: durch Eingabe von "python" in der Konsole gelangt in die Interaktive Konsole, wo ihr Befehle gleich ausprobieren könnt. Beendet wird dieser Modus mittels STRG+D
Shellscript/Bash:
Pakete: es werden keine zusätzlichen Pakete benötigt
Dokumentation: Bash
Tutorial: Bash
Bemerkungen: Es gibt verschiedene Shell in Linux, wobei die Bash die verbreitetste ist
Ruby:
Pakete: es werden keine zusätzlichen Pakete benötigt
Dokumentation: Version 1.9.3
Tutorial: Version 1.9.3
Bemerkungen:
Java:
Pakete: Tutorial
Dokumentation: Application Programming Interface (API)
Tutorial: Tutorial
Bemerkungen: Java ist eine Objektorientiere Programmiersprache welche für Anfänger sehr gut geeignet ist. Durch verschiedene Erweiterungen sind auch Webanwendungen oder das ansteuern der GPIO's möglich.
C/C++:
Pakete: es werden keine weiteren Pakete benötigt.
Dokumentation:
Tutorial: C++|C
Bemerkungen:
PHP:
Pakete: siehe Tutorial
Dokumentation: PHP Handbuch
Tutorial: Apache Webserver mit PHP
Bemerkungen:
C#:
Pakete:mono-complete
Dokumentation: Dokumentation
Tutorial: Tutorial
Bemerkungen:
Perl:
Pakete: es werden keine weiteren Pakete benötigt
Dokumentation: ActiveState Docs | ActivePerl 5.18 | http://www.perl.org/
Tutorial: Perl-Tutorials (PerlCommunity)
Bemerkungen:
Für den C/C++ Part bin ich auf eure Hilfe angewiesen. Wenn ihr links zu einer guten Dokumentation und/oder einem schönen Tutorial habt, her damit