You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
1.2 KiB

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