I have a questions about how to start developing (programming) something, what tools should I use to this project, what should I know for this purpose itc. and I don't know where I should post them. Can someone help?
Indeed there are no sites like this. These sorts of broad, open-ended questions don't generally fit the model here well, and will not be well-received. They are not bad questions, this is just not the place to ask them.
Instead, use the other resources out there (books, internet searches / forums / tutorials / docs / browsing questions on SE sites / reddit / etc., experimentation) to get yourself started. During your adventures, if you have specific questions or issues you run into, then you can choose one of the programming sites here.
Also, a general design tip if you have a specific project: Start out by documenting your high level requirements, then do a rough actual design (often on paper if you have to), this will give you concrete criteria when searching for solutions and tools. Then you can take a more methodical approach and do your research on available technologies and piece together a collection of compatible solutions that allow you to implement all of your requirements. Implement rough prototypes of individual components and/or experiment with individual tools as you go if it helps you evaluate an option. Don't be afraid to try out a technology and discover that you don't care for it that much or that it has unexpected shortcomings, if you run into problems, keep track of why, this will help you search for better alternatives next time around.
And a general tip if you don't have a specific project: Make up a small project for yourself that is of interest to you. Then do the above.