Browse Source

Uebung2

remotes/origin/HEAD
firdaus 1 year ago
parent
commit
69f175b026
  1. 24
      Programmierparadigmen.md

24
Programmierparadigmen.md

@ -0,0 +1,24 @@
# Übung2
2. Java ist eine objektorientierte Programmierung, statisch typisiert, plattformunabhängig(JVM),
C-ähnlich. Verwendung: Enterprise-Anwendungen, mobile Apps(Android).
C ist prozedurale Programmierung, statisch typisiert, plattformabhängig, klar strukturiert/
Low-Level-Zugriff. Verwendung: Systemprogrammierung, Embedded Systems.
Python ist multiparadigmatisch(OOP, prozedural, funktional), dynamisch typisiert,
plattformunabhängig, einfach/lesbar. Verwendung: Webentwicklung, Datenanalyse, KI.
Go(Golang) ist statische Typisierung, statisch typisiert, plattformunabhängig, kompakt/einfache
Lesbarkeit. Verwendung: Cloud-Computing, Netzwerkanwendungen.
JavaScript ist multiparadigmatisch(hauptsächlich objektorientiert und funktional), schwach
typisiert, Webbrowser, dynamisch/schwach typisiert. Verwendung: Webentwicklung, Frontend-Entwicklung.
TypeScript ist multiparadigmatisch(OOP, prozedural, funktional), statisch typisiert(optional),
plattformunabhängig, erweitertes JavaScript mit statischer Typisierung. Verwendung: Große Codebases,
verbesserte Codequalität in JavaScript.
3. DRY - Don't Repeat Yourself: vermeide redundante Code-Wiederholungen.
Clean Code: Code sollte verständlich, wartbar und elegant sein.
Loading…
Cancel
Save