Programming

“Everyone should learn to program a computer, because it teaches you to think.” — Steve Jobs

Learning any programming language involves two main components: syntax and semantics.

  • Learn the syntax of the language. This part is relatively easy. It can be frustrating. But you’ll get through it relatively quickly. And the more languages you know, the easier it gets.
  • Get comfortable with the libraries and frameworks. This part is rewarding, but it takes much longer.