Lasst uns doch mal etwas über weitere Programmiersprachen sammeln. Hier können dann immer alle gucken wenn sie was wissen wollen.
Also, wer fängt an uns die Sprachen zu erklären?
Programmiersprachen von A-Z
-
-
-
ok das war einfach
-
Jede Programmiersprache zu erklären ist etwas viel verlangt. Es gibt aber grundlegende Richtungen in die sich eine Sprache entfalten kann. Einige Richtungen die mir da einfallen sind:
- Imperativ
- Object oriented
- Logisch
- Funktional
Die Kernprinzipien sind schnell verstanden. Der Rest ist dann hoffentlich nur syntaktischer Zucker.
Google sei mit dir.Ein anderes spannendes Thema sind Übersetzer von Programmiersprachen. Siehe z.B. ANTLR.
Unter
https://github.com/antlr/grammars-v4
gibt es es für unzählige Sprachen die Grammatiken. Wie im Deutschunterricht xD. Da bekommst schnell einen Eindruck wie komplex allein syntaktisch eine Sprache ist. -
Danke für die coole erklärung
-
Das ist zu sehr schwarz und weiß gedacht, es gibt auch mischformen wie scala was objektorientiert ist und funktional.
-
Im Android Umfeld sind eigentlich Java und Kotlin ganz vorne. Dank Xamarin kann man aber z.B. auch in C# programmieren und dank WebView kann man auch HTML/CSS und JavaSCript einsetzen. Trotzdem würde ich immer auf Java setzten. Alle anderen Programmiersprachen spielen im Android Umfeld eher eine untergeordnete Rolle.
-
Kotlin wird mehr und mehr kommen, da es einfach die Good Programming Principles von Java in weniger Code umsetzt. Aber man kann auch mit Scala Android Apps programmieren
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!