&quot;Write me a web-site that allows users to login using Facebook and sign up for my mailing list.&quot;<p>It&#x27;s a program that I think can be written in an autonomous fashion, but I just wanted to point out that as soon as you start coding non-trivial programs, testing and debugging you&#x27;re non-specific language is going to be hell. So bad that I think you are going to have to write thousands of sentences, and eventually decide you want a more specific language than English when you can&#x27;t determine which of the thousands of words or grammatical elements you and the computer disagree on.