We want to make carcano dApps but we have zero experience with programming

Hello, me and some friends are really into blockchain and its infinite possibilities… So we want to learn to make dApps but we don’t know anything about programming. So what would be the best way to start?
Is it good to start with Python to learn a basic of programming first? I just want to dive into it, i have multiple projects in mind wich i want to try.

Within the cardano space you are typically looking a plutus layer, some form of a backend to interact, and a front end.

Python does tend to be a good starting place for development, but I wouldn’t say there is a cut and dry answer here.

That said I’d likely look into getting into a project with other people to get a feel for things and potentially get someone to mentor you in the process.