This is your first coding lesson

Programming might seem complex at a glance, but it's really about communication. Look at this simple piece of code:

Even without any coding experience, you could probably guess what it's intended to do. If someone is 21 or older, they're given access; otherwise, access is denied. Programming languages, much like our own, are created by people for people — they're just a different way to express ideas and instructions.

Now imagine, every day, receiving a bite-sized concept just like this, direct to your inbox. Step by step, you'll build on these basics, and before you know it, you'll have an understanding of how programming works and if it's something you'd like to focus on long-term. Our final project together will be to build a chat app that actually works (it'll be a small and simple app, I promise).

This is a daily newsletter, 7 days a week, each one is 2 minutes to read with just one concept per email. Over time you'll have read about all of the core concepts needed in programming. The focus is on fun and practical examples, not academics. There will be optional interactive components where you can play with code and see what happens.

Oh did I mention it's all free? I'm a programmer and I teach at a local high school. While teaching I'm getting a lot of ideas on how to make learning easier for beginners and this newsletter is my attempt to put that in writing for a larger audience. I've actually taught hundreds of people of all ages during my career, it's just something I like doing.

So, what do you say? Are you ready to take the first step into the world of programming with no pressure, at your own pace, and for absolutely no cost? You have nothing to lose, and a valuable skill to gain. Remember, every expert coder once started with a single line of code.