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.2 KiB

Programmiersprache C:

Imperative Programmierung besteht aus einer Folge von Anweisungen. Weitergabe von Daten über Funktionen

Vorteil: C ist sehr Hardware nahe und lässt sich einfach auf andere Systeme übertragen. C Programme sind schnell in der Ausführung und benötigen wenige Ressourcen.

Imperative Prog. wird von der Prozeduralen Programmierung ergänzt.

Der Algorithmus wird in überschaubare Teile zerlegt (Funktionen).

Ist eine typisierte Programmiersprache.(Datentypen werden festgelegt.)

Nachteil: Speicherverwaltung

Java

Imperativ

Objektorientiert Streng objekt-orientiert Konzept: Klassen/Objekte Vererbung/Kapselung/Polymorphie Modellierung komplexer Probleme leichter

Platform-unabhängig Cross-Platform Kompatibilität

Multi-Threaded

Funktional

##Python Imperativ

Objekt-orientiert Klassen und Objekte Hierarchien

Funktional Kompakte Syntax

Interpretierte Sprache Übersetzung in andere Sprachen möglich (Cython, etc.)

Portabilität

Typisierung Dynamisch (Duck Typing)

##Go Modular, imperativ

Breite Palette an Programmierparadigmen

Teilweise Objektorientiert & Funktional

Einfache, effektive Programmierung

Typisierung: Statisch typisiert Vor der Kompilieruung müssen Typen fest stehen