Hendrik Sitzmann
1 year ago
2 changed files with 88 additions and 2 deletions
@ -0,0 +1,63 @@ |
|||
### Programmiersprache C: |
|||
|
|||
Imperative Programmierung besteht aus einer Folge von Anweisungen. |
|||
Weitergabe von Daten über Funktionen |
|||
|
|||
Vorteil: C ist sehr Hardware nahe und lässt sich einfach auf andere Systeme übertragen. |
|||
C Programme sind schnell in der Ausführung und benötigen wenige Ressourcen. |
|||
|
|||
Imperative Prog. wird von der Prozeduralen Programmierung ergänzt. |
|||
|
|||
Der Algorithmus wird in überschaubare Teile zerlegt (Funktionen). |
|||
|
|||
Ist eine typisierte Programmiersprache.(Datentypen werden festgelegt.) |
|||
|
|||
Nachteil: Speicherverwaltung |
|||
|
|||
## Java |
|||
Imperativ |
|||
|
|||
Objektorientiert |
|||
Streng objekt-orientiert |
|||
Konzept: Klassen/Objekte |
|||
Vererbung/Kapselung/Polymorphie |
|||
Modellierung komplexer Probleme leichter |
|||
|
|||
Platform-unabhängig |
|||
Cross-Platform Kompatibilität |
|||
|
|||
Multi-Threaded |
|||
|
|||
Funktional |
|||
|
|||
##Python |
|||
Imperativ |
|||
|
|||
Objekt-orientiert |
|||
Klassen und Objekte |
|||
Hierarchien |
|||
|
|||
Funktional |
|||
Kompakte Syntax |
|||
|
|||
Interpretierte Sprache |
|||
Übersetzung in andere Sprachen möglich (Cython, etc.) |
|||
|
|||
Portabilität |
|||
|
|||
Typisierung |
|||
Dynamisch (Duck Typing) |
|||
|
|||
##Go |
|||
Modular, imperativ |
|||
|
|||
Breite Palette an Programmierparadigmen |
|||
|
|||
Teilweise Objektorientiert & Funktional |
|||
|
|||
Einfache, effektive Programmierung |
|||
|
|||
Typisierung: Statisch typisiert |
|||
Vor der Kompilieruung müssen Typen fest stehen |
|||
|
|||
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue