I hardly have a clue as to what I would want to develop in the near future. Most likely it'd be mobile games. Or I'd just take ideas from other people and build those.
But if I don't build games, and I built actual software, would it be better to learn C? Or stick with python?
I don't want to learn c++ or java yet because I have no programming background except I started learning python a week ago. So basically no programming knowledge. And those are intermediate languages.
I know I won't be building these without like 2-4 years of a background, but what I have on my todo list is
Make an OS for rooted Android phones.
Develop mobile apps/games mostly on Android but I'd probably expand some of them to iphone.
Create a barebones OS for pc with a polished GUI. Probably just a modified Linux kernel.
I also had an idea for a mobile app where you can connect to your computer from your phone, and then open something like a word document that's on your hdd and edit it through your phone and then any changes save directly back to your hdd. Kind of like google drive but not as big.
Am I too in over my head? Can these be built without a development team? Because I plan on doing pretty much all of my development by myself.
I'm guessing everything on my todo list is either java or c++.So should I just stick with python to build a background for myself and then take on one of them?