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.
1.1 KiB
1.1 KiB
Programmierparadigmen (Programmiersprachen)
2. Programmiersprachen
Grobe Analyse nach:
- Imperativitart
reinfolgebasierte Anweisungen - Declarativitaet
Problemloesungsorientierung - Prozeduralitaet
Kompartmentisierung Algoritmisierung - Objektorientierung
Unterstuetzung von Objekten, Klassen und Vererbungen - Funktionialitaet
Funktionserzeugung & -anwendung - Typisierung
(fehlende) Festlegung von Parametern & Rueckgabewerten
Java
- imperative, prozedurale und objektorientierte Programmiersprache
- typisierte Sprache
C
- typische imperative Sprache (begruendet durch Hardwarenaehe)
- ist prozedural
- typisierte Programmiersprache
Python
- imperativ
- unterstuetzt objektorientierte als auch prozedurale und funktionale Programmierung
- unterstuetzt Typisierung
go
- imperative und objektorientierte Programmiersprache
- bietet Typisierung
JavaScript
- imperative, funktionale, objektorientierte und funktionale Programmiersprache
- ist typisiert
TypeScript
- imparative, funktionale und objektorientierte Sprache
- typisierte Programmiersprache
3. Programmierprinzipien
LoD
-_L_aw _o_f _D_emeter