PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Sonstige) - Mit welcher Programmiersprachen anfangen zu lernen ?



tobir
30.03.2022, 07:57
Hi und Guten Morgen

wer kann mir ein bisschen bei der Auswahl helfen, mit welcher Programmiersprache ich anfangen sollte um Anwendungen zu programmieren (kleinere Tools) die aber auch auf IOS oder Android laufen (Hauptsächlich Windows)

Mit HTML und CSS habe ich schon ein bisschen Erfahrung.

Es sollte auch eine gute GUI Funktionalität mitbringen ...

Welche Programmiersprache ist geeignet ? Ich dachte an Python , jedoch denke ich das das zu aufwendig ist ein ansehnliches GUI zu prgrmmaieren.


Oder ?


Vielen Dank

Gas
30.03.2022, 08:43
Wenn du richtig Programmieren willst, empfehlt auch Microsoft Gründer Bill Gates. Fange am besten mit C und dann mit C++. Die meisten Spiele, Treiber, OS Systeme, Programme sind in dieser Sprache programmiert, so kannst du es zu etwas bringen.
Obwohl Bill Gates mit der Programmiersprache BASIC angefangen hatt, würde er noch einmal neu anfangen würde er die Programmiersprache C und C++ Lernen.

rasta
30.03.2022, 10:00
Ich würde dir tatsächlich Python empfehlen.

Zuerst auf der CLI und bei Bedarf mit einem der unzähligen GUI Frameworks (z.B. PyQt5).
Damit ist der Aufwand auch ziemlich klein deine Anwendung auf allen möglichen Plattformen zum laufen zu bekommen.

zerox
30.03.2022, 19:00
Die meisten Sprachen haben GUIs erst über seperate Pakete. Wenn du Web Anwendungen schreiben willst dann für den Basic Anfang PHP + HTML + CSS. Später dann dazu Javascript.

Du solltest jedenfalls eine Sprache nehmen die OOP (objektorientierte programmierung) unterstützt wie z.B. Java, PHP und viele andere. Danach kannst du dann auch in andere Sprachen reinschauen ;) -> GoLang

zyklo0
30.03.2022, 22:17
Python ist schon sehr gut für den Anfang, ansonsten sind PHP und sämtliche Basic Variationen auch recht gut für den Anfang geeignet! Von deiner Idee mit ner tollen Sprache für GUI zu beginnen würd ich abraten, das zusammen klicken von Grafischen-Oberflächen hat nicht viel mit Programmieren zu tun und kann nachher eh jede Sprache irgend wie hinbekommen!
Fokusier dich erstmal aufs Programmieren und den Grundlagen, GUI´s zur Steuerung deines Programms kannst du später immer noch drum herum bauen.