With dozens of industry-standard programming languages and hundreds of other active languages to consider, picking the best programming language to learn can be tough. If you’re going to pour thousands of hours into study and practice, you want the result to be worthwhile.
Learn more about the differences between high-level and low-level languages .
- Programmable drones. If you’re into drones and quadcopters, then you may be interested in Nodecopter, a Node.js library that lets you program a Parrot AR 2.0 drone to do things like take off, set down, rotate, fly a particular path, and more.
Since then, ECMAScript has been updating on a yearly schedule, with ES6/ES2015 followed by ES2016 and more recently ES2017. As of this writing, ES2018 has been in the works for many months and it’ll be several more months until it’s actually released. In addition, there’s always a future version in the works (codenamed ES.Next).