diff --git a/Programmierparadigmen.md b/Programmierparadigmen.md index 955065f..69e2f90 100644 --- a/Programmierparadigmen.md +++ b/Programmierparadigmen.md @@ -1,11 +1,11 @@ -Prolog +# Prolog Paradigmen -Deklarativ -logisch - typenlos + -typenlos KI Anwendungen -Java +# Java -Imperativ -Objektorientiert -Klassen/Objekte @@ -17,14 +17,14 @@ Java -Multi-Threaded -Funktional (seit neueren Versionen) -C +# C -Imperativ -streng Typisiert -Vorteil: Hardwarenaehe, Kompatibilität -Schnelligkeit -Nachteil: Speicherverwaltung -Python +# Python -Imperativ -Objekt-orientiert -Klassen und Objekte @@ -37,7 +37,7 @@ Python -Typisierung -Dynamisch (Duck Typing) -Go +# Go -Modular, imperativ -Breite Palette an Programmierparadigmen -Teilweise Objektorientiert & Funktional @@ -48,7 +48,8 @@ Go -vor der Kompilierung muessen Tyoen fest stehen -Mix: Schnelligkeit von C & Anwendungsmoeglichkeiten /Simplizitaet von Python -JavaScript/TypeScript +# JavaScript/TypeScript +## JavaScript -Erweiterung von HTML -Multi-Paradigmen -OOP, Prozedural oder Funktional @@ -58,7 +59,7 @@ JavaScript/TypeScript -Dynamische Elemente -Event-basiert (Callbacks) -asynchrone Verarbeitung -TypeScript +## TypeScript -typisiert -imperativ, OOP -TypeScript hat Einfluß von JavaScript/Java/C#