Wie sollte ich mit dem Programmieren anfangen?
Hallo.
Ich hatte vor einigen Tagen eine Idee für eine Mobile-App welche man im App Store/ Google Play Store finden kann. Das Problem ist, dass ich in meinem ganzen Leben keine einzige Zeile Code verfasst habe und dementsprechend überhaupt keinen Plan vom Programmieren habe. Da ich aber echt potenzial in der App sehe und ich diese unbedingt veröffentlichen möchte, muss ich wohl das Programmieren lernen.
Ich wollte deshalb mal Fragen wie man denn am besten mit dem Programmieren anfangen sollte wenn man noch nie was mit diesem Thema am Hut hatte. Bitte beantwortet mir dabei welche Programmiersprache dafür am besten ist, wo man sowas am besten lernen kann und welche Programme mich da weiter bringen.
Ich bedanke mich im voraus für jede Antwort!
4 Antworten
![](https://images.gutefrage.net/media/default/user/10_nmmslarge.png?v=1551279448000)
Ich finde es gut, dass du eine Idee und somit auch ein Ziel für dich selbst hast.
Programmieren lernst du nur indem du es selbst tust. Youtube Tutorials oder ein gutes altes Buch ist ein super Einstieg. Aber versuche immer nachzuvollziehen, was da gerade im Video oder in der jeweiligen Textzeile passiert und dass dann auch anzuwenden.
Wenn du eine Mobile App entwickeln willst, führen auch da, wie fast überall sonst auch in der Informatik, viele Wege nach Rom.
Ich würde dir eine Anfängerfreundliche Sprache wie Javascript oder Python empfehlen.
Danach kannst du dich damit beschäftigen, wie du mit der erlernten Sprache eine Mobile App programmieren kannst.
![](https://images.gutefrage.net/media/user/xTheForza/1635024996560_nmmslarge__0_0_356_357_8f652c53c4d078be6e6fca5e88a78646.png?v=1635024997000)
Also anfangen würde ich für die Grundlagen mit einer Sprache wie Python, da lernst du einfach wie die Grundlagen vom Programmieren sind. Hier gibt es auch genügend Quellen zum einfahcen Lernen.
Für Mobile Entwicklung gibt es viele Möglichkeiten, einerseits nativ für Android in Java oder Kotlin und für IOS in Swift, da musst du dann 2 Apps erstellen in der jeweiligen Sprache.
Du kannst auch mit dem Framework Flutter und der Programmiersprache Dart für beide Plattformen gleichzeitig entwickeln.
Auch kannst du in nativem C++ oder ReactNative (JavaScript) die App entwickeln.
Je nach dem wie deine App aufgebaut ist würde ich dann die Programmiersprache für deine APp wählen. Ich würde allgemein Flutter oder die Native Entwicklung empfehlen.
![](https://images.gutefrage.net/media/default/user/13_nmmslarge.png?v=1551279448000)
Du kannst zum Beispiel mit VBA (für Excel) anfangen. Ist relativ einfach und die Fehlermeldung, wenn was nicht funktioniert einigermassen sinnvoll.
![](https://images.gutefrage.net/media/user/zooper/1649503486141_nmmslarge__0_117_1080_1080_9b7492dff0dd6c49d980ab15f8d2845f.jpg?v=1649503486000)
Eine Möglichkeit ist Javascript zu lernen & mit dem Ionic Framework das dann auf Android und IOS deployen zu können.
Am besten auf Youtube einfach mal Javascript Tutorials anschauen und bearbeiten.