For 50 years, if you wanted to build an app, you had to learn a complex language like Python or Java. You had to type out thousands of lines of code, and one single typo could break everything. But in ...