1002 B
###Programmparadigmen###
####Java#### +imperative Programmiermethode +objektorientierte Programmierung +typisierte Programmiersprache
####C#### +imperative Programmiermethode +prozedurale Programmiersprache +typisierte Progrmaiersprache
####Python#### +objektorientierte, prozeduralorientierte, funktionale Programmierung +dynamische typisierte Programmiersprache +imperative Programmierung
####go#### +objektorientiert, obwohl auf Klassen und Vererbung verzichtet wird +stark typisiert
####Javascript#### +objektorientiert +dynamisch typisiert +nach Bedarf auch prozedural oder funktional
####TypeScript#### +funktional +imperativ +objektorientiert
###weitere Programmprinzpien###
DRY-Don´t repeat yourself Sehr ähnlich zu KISS. Kein sich wiederholenden Code verwenden
SRP-Single Responsibility Principle Objekte und Klassen so sortieren, dass sie nur eine Aufgabe erfüllen müssen.
OCP-Open-Closed Principle Code soll in seiner Strukturierung offen gegenüber Modifizierungen sein.