does it mean that I’m not programming because I’m not using a low level language?
Thanks for reading the article.
Dave Davis

I think your article answers this question:-) Programming involves applying computer science concepts (algorithms+data structures) to solve problems, and your examples in Ruby show that that can indeed be done in a high level language. I think Peter’s point was that while HTML and CSS are code, they don’t describe any behavior, just an interface or content layout. Adding JavaScript into the mix makes it describe behavior, the stuff of programming. Similarly a desktop .net program might have an interface described in XAML, but without some C# or other .net language code to back it up it’s not really a program.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.