The async and await keywords first hit the scene way back in 2010, when it was introduced in F#. C# and VB followed fairly quickly in 2012, with Python and TypeScript adopting them in 2015.

Tuesday or Wednesday next week (the 27th and 28th of June), async should officially become a part of JavaScript!

That is, the async proposal has reached Stage 4, is included in the ES2017 language specification, and is expected to be ratified next week.

Of course, JavaScript being what it is, lots of people have been using it for some time already. Chrome even has native support!

JavaScript is perhaps the most widely-used language today, and this marks a big step forward in the async invasion. Stay tuned on this blog for JavaScript-related async tips in addition to the regular .NET ones! :)

Way to go, async!