You might be now wondering “Why would I need to know how to develop a compiler?”. There are a few important reasons: You will get a better understanding of how the programming languages you’re using work. This will allow yo

Technically, it’s a development platform, not a framework—with numerous frameworks that run on top of it. It’s also a runtime environment, a component of a development platform that allows developers to test a software progr

A few weeks ago we started a series aimed at digging deeper into JavaScript and how it actually works: we thought that by knowing the building blocks of JavaScript and how they come to play together you’ll be able to write b

Now that Meteor 1.5.2 has been released, it’s time to look forward to our next major release: Meteor 1.6. Given all the improvements that are coming, it was tempting to stamp this release as “Meteor 2.0,” but that would sugg

When it comes to back-end website development, a developer will easily find a handful of refined programming languages. PHP, Python, C++ , and Java are languages that play a crucial part in the development of websites. Havi