JavaScript Turns 25: a Brief History of JavaScript and a 50% WebStorm Discount

Read this post in other languages:

JavaScript was first introduced to the public 25 years ago, on December 4, 1995. Initially developed in just 10 days, JavaScript quickly became one the most popular programming languages, with millions of developers across the globe now using it every day. Being JavaScript fans ourselves, we want to celebrate this anniversary with you!

We’ve prepared something special to thank you for your continued support of JavaScript over the years. Take a look at this timeline of the most memorable moments in JavaScript history and see what helped the language become what it is today.


We’d like to say a big thank you to everyone who has helped us with the preparations! All the data from the timeline is publicly available on GitHub, so feel free to use it. If you spot any mistakes, please create a pull request with a fix.

Update: The offer is now over.

Last but not least, we are offering 50% off personal WebStorm subscriptions for the next 25 hours. Be sure to take advantage of the discount and celebrate JavaScript’s 25th birthday with us!

The offer is valid until December 4, 2020, 14:00 UTC. For more information, please read the FAQ below.

JavaScript 25 Offer FAQ

What plans are eligible for the discount?
Only personal annual plans are eligible. If you are on a monthly plan, you’ll need to switch to a yearly subscription to take advantage of the offer.

My subscription is still active. Can I take advantage of the offer?
If your current subscription ends in less than 12 months, you can use this special offer and add another year to your subscription at 50% off the original 1st year price. So you’ll benefit even if it’s your 3rd year!

Will the discount still be applied if I renew my expired subscription?
Yes, the discount will also be applied automatically for renewals of expired subscriptions. If your subscription expired within the last 6 months, your license will be renewed from its expiration date in order to maintain the continuity discount.

Will the discount automatically extend to next year’s subscription?
No, next year’s price will be calculated based on the standard continuity discount rules.

How much will I pay next year for a subscription that I buy or renew now?
Standard pricing, including the continuity discount, will apply to your next subscription renewal.

Can I use my continuity discount with this 50% off?
The maximum discount for renewals is 50%. For example, if you are a 3rd-year user, then you can save an extra 10% as you already got 40% off for continuity. The subscription will count towards your continuity discount for the next year.

Is a perpetual fallback license included with this purchase?
Yes, of course! Read more about the perpetual fallback license.

If you need any help, please contact us via

Happy anniversary, JavaScript!

The WebStorm team

image description