Programmiersoftware

 

Überblick über die wichtigsten Programmiersprachen

 

Definition Programmiersprache: eine streng formalisierte Sprache, die von einem Programmierer in einen Computer eingegeben wird, um mit ihm (eine) bestimmte Aufgabe(n) zu lösen.

 

Javascript
  • bekannteste Sprache für Webanwendungen
  • es lassen sich neben Webseiten auch richtige Anwendungen und Spiele erstellen
  • Vorteil: keine Zusatzprogramme
  • kann in jedem gängigen Internetbrowser ausgeführt werden
  • weitere Stärke: Apps für Mobilgeräte können programmiert werden
  • Javascrip Programm wird innerhalb eines Browsers gestartet
  • diese programmierte App läuft gut auf Android und iOS
Java
  • auf Millionen Computern und Geräten etabliert
  • plattformunabhängig
  • Android setzt auf diese Programmiersprache
  • Anwendungen, Apps und Spiele können programmiert werden
  • sehr moderne Programmiersprache
  • beinhaltet immer neuesten technischen Konzepte aus der Softwareentwicklung

C und C++
  • in C haben fast alle heutigen Betriebssysteme ihren Ursprung
  • heute noch wird in C und C++ programmiert
  • C++ ist die Erweiterung von C um objektorientierten Ansätze
  • in C++ Möglichkeit Klassen und Objekte zu nutzen
  • C und C++ eignen sich für Hardwarenahe Programmierung, da diese Sprachen in Maschinencode übersetzt werden
  • Betriebssysteme, Anwendungen und Spiele lassen sich realisieren
C# (C Sharp)
  • C# ist die konsequente Weiterentwicklung von C++ durch Microsoft
  • Aufbau ähnlich wie Java
  • können Spiele für PC und XBox geschrieben werden
  • Sprache ist wie Java objektorientiert
  • begrentze Möglichkeiten C# Programme auf anderen Plattformen zu nutzen
Visual Basic
  • als Anfängersprache betitelt
  • erste Version BASIC war als Einstiegssprache für Programmieranfänger gedacht
  • Visual Basic wird als Sprache für Anwendungen im .NET-Framework benutzt
  • kleine Zusatzfunktionen für Word, Powerpoint oder Outlook, kann man mit Visual Basic kleine Makros schreiben
PHP
  • in Verbindung mit Webseitenprogrammierung benutzt
  • Hauptzweck: Ausgeben einer Webseite
  • durch PHP Programm beinflussbar welcher Teil und Inhalt der Webseite angezeigt wird
  • PHP-Programm wird auf Webserver gestartet auf dem Webseite gehostet wird
  • Besonders beliebt: Abfragen auf Datenbanken um bestimmte Daten auf einer Webseite anzuzeigen
  • In Verbindung mit Javascript kommt man Webentwicklung sehr nahe
SQL
  • Sprache mit der man Datenbankabfragen machen kann
  • Möglichkeit Datenbank zu erstellen, zu befüllen und wieder auszulesen
  • oft in Verbindung mit Webseiten benutzt
  • Zum Beispiel: Artikel in einem Webshop darzustellen
  • wichtig zu erlernen: Funktion einer Datenbank und wie diese benutzt wird
HTML & CSS
  • eigentlich keine Programmiersprachen
  • werden gerne mit anderen Programmiersprachen genannt
  • wichtig, wenn Webseiten und Webanwendungen erstellt werden sollen
  • HTML: Beschreibung der Struktur der Webseite
  • CSS (Cascading Style Sheets): Festlegung wie diese HTML-Struktur dargestellt werden soll
  • Programmierung von Webseiten: HTML und CSS muss angepackt werden