Browse Source

Sechster Push

remotes/origin/HEAD
Dennis 1 year ago
parent
commit
495230cd39
  1. 43
      Programmierparadigmen.md

43
Programmierparadigmen.md

@ -1,24 +1,25 @@
#Programmierparadigmen
##Java
* Ähnlichkeiten zu C und C++
* Standardbibliothek
- Ähnlichkeiten zu C und C++
- Standardbibliothek
- strikt typisiert
- objektorientierte Programmiersprache (Klassen, Vererbung)
- funktional (Lambda-Funktion)
- imperativ
* Webanwendung, Desktopanwendung
- Webanwendung, Desktopanwendung
##C
- imperative Programmiersprache
- prozedurale Programmiersprache
- typisierte
* Anwendung: Hardwarenahe Programmierung, direkter Speicherzugriff
* kann auf allen Systemen verwendet werden
* kleine Standardbibliothek (kleiner Befehlssatz)
- 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
- Python basiert auf C und C++
- fällt in die Kategorie der interpretierten Sprachen, da kein Compiler benötigt wird
- imperative
- prozedurale
- deklarative
@ -27,31 +28,31 @@
- typisierte (im Hintergrund)
##go
* einfach und lesbar und effizient (durch low-level-Sprache)
* Es besitzt eine Standardbibliothek
* Orientiert sich an C.
- 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
- 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)
- 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
- baut auf Java Script auf
- Starke Typisierung
- Statische und dynamische Datentypen
- Webapplikationen
- objektorientiert
- funktional
- imperativ
Loading…
Cancel
Save