ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

Programmierung

Auf dieser Wiki-Seite sind Anleitungen und Infos zur Entwicklung von Software und zur Erstellung von Webseiten unter Ubuntu gesammelt. Bevor man mit der Entwicklung loslegen kann, muss man sich für eine Sprache entscheiden, eine kleine Hilfe für diese Entscheidung könnte die Linksammlung Comparison and Review 🇬🇧 bei Google sein.

Wiki/Icons/develop.png

Programmiersprachen

Eine alphabetische Liste einer beschränkten Auswahl, der unter Linux verwendeten Sprachen:

Werkzeuge

Software, die zum Erstellen von Programmen benötigt wird bzw. eingesetzt werden kann:

Elektronik

  • Arduino - beliebter und freier Mikrocontroller

  • Eagle - kommerzielles EDA-Programm

  • Fritzing - Software um elektronische Schaltungen auf dem Computer zu erstellen

  • LeJOS für Lego NXT Java auf dem Lego NXT Controler installieren

  • Mikrocontroller - Programmierung von einigen Mikrocontrollern

  • ngspice - Schaltungssimulation

  • Oregano - grafischer Editor zur Erstellung von Netzlisten

Sonstiges

  • Skripte Sammlung nützlicher Skripte

  • Lokalisierung Programme in andere Sprachen übersetzen

  • howdoi - Kommandozeilenapplikation, um schnell Lösungen zu (einfachen) Programmierproblemen zu recherchieren

  • Anaconda - Python-Distribution

  • CMake - plattformübergreifendes Programmierwerkzeug

  • Manpage erstellen

  • SQLite - kleine, leichtgewichtige Datenbank, wird von diversen Projekten gerne als Backend genommen

  • Django - eine Python-Framework zum Entwickeln von Internet-Applikationen

  • Node.js - Javascript-Bibliothek zur Programmierung von server-seitigen Applikationen

  • Xephyr - nested X-Server, nützliches Werkzeug bei der Entwicklung im Desktop-Bereich

  • Doxygen - Dokumentation des Quellcodes erstellen

  • docutils - Dokumentationen erstellen

  • Pygments - Quellcode farbig hervorheben

  • SQLAlchemy - leistungsfähige Datenbankanbindung und objekt-relationaler Mapper für Python

  • virtualenv - mehrere (virtuelle) Python-Umgebungen installieren

  • Android Studio - Anwendungen für Android programmieren

  • Scratch - eine erziehungsorientierte visuelle Programmiersprache und Entwicklungsumgebung

  • GLOOP - Bibliotheken für BlueJ zum leichteren Lernen von Java

  • Symbole - Icons zur Gestaltung grafischer Oberflächen finden

  • Links/Programmierung - weiterführende Adressen zum Thema Programmierung im Internet

Diese Revision wurde am 10. August 2018 14:10 von BillMaier erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Übersicht, Programmierung