Hi! Developing an app like Airbnb can be a complex process, and the cost and timeline can vary depending on various factors, such as features, platform, and development team. It's always a good idea to check the website of professional app development companies to get a better understanding of the costs involved. As for developing it yourself without a programming background, it might be challenging without proper training. However, you can always learn the basics of coding or consider partnering with an experienced developer to bring your idea to life. Check the website of coding schools or online tutorials to learn more about the process. Good luck with your startup!