Browse Source

Vierter Push

remotes/origin/HEAD
Dennis 1 year ago
parent
commit
f0c65b32d2
  1. 57
      Programmierparadigmen.md

57
Programmierparadigmen.md

@ -0,0 +1,57 @@
#Programmierparadigmen in bekannten Programmiersprachen
##Java
Ähnlichkeiten zu C und C++
Standardbibliothek
- strikt typisiert
- objektorientierte Programmiersprache (Klassen, Vererbung)
- funktional (Lambda-Funktion)
- imperativ
Webanwendung, Desktopanwendung
##C
- imperative Programmiersprache
- prozedurale Programmiersprache
- typisierte
Anwendung: Hardwarenahe Programmierung, direkter Speicherzugriff
kann auf allen Systemen verwendet werden
kleine Standardbibliothek (kleiner Befehlssatz)
##Python
Python basiert auf C und C++ und fällt in die Kategorie der interpretierten Sprachen, da kein Compiler benötigt wird
- imperative
- prozedurale
- deklarative
- funktionale
- objektorientierte
- typisierte (im Hintergrund)
##go
einfach und lesbar und effizient (durch low-level-Sprache)
Es besitzt eine Standardbibliothek
Orientiert sich an C.
- objektorientierte Programmiersprache (Objekte, aber keine Klassen)
- typisiert
- imperativ
##JavaScript
basiert auf C
- typisiert
- imperativ
- funktionale (Ursprüngliche Daten werden nicht verändert/ nur in Funktionen)
- objektorientiert (Klassenlos)
Moduleerstellung
Universelle Benutzung
interaktiv
Kompatibilitätsprobleme bei unterschiedlichen Browsern
Webapplikation
asynchrone Verarbeitung (Callback)
##TypeScript
baut auf Java Script auf
Starke Typisierung
Statische und dynamische Datentypen
Webapplikationen
- objektorientiert
- funktional
- imperativ
Loading…
Cancel
Save