DEV Community

Cover image for Best start for JavaScript
Saleh Rahimzadeh
Saleh Rahimzadeh

Posted on • Originally published at Medium

3 1

Best start for JavaScript

JavaScript (JS) is a lightweight interpreted or JIT-compiled programming language.

It was invented by Brendan Eich in 1995
It became an ECMA standard in 1997.
ECMA-262 is the official name of the standard.
ECMAScript is the official name of the language

If you want to learn JavaScript there are a lot of books and resources from novice to expert that can guide you.
I’ve been learning JavaScript since last year and I had opportunity to study some of them.
I’ve found expert resources are even better than novice resources to start, because there are some unfriendly features on JavaScript that novice resources don’t cover them and so can waste you time in first step and then confuse you finally.

To start JS:

To learn Object-Oriented concepts of JS deeply:

And finally, full-featured reference for JS:

In my opinion, don’t heavily rely on novice resource like w3school.com, use it only for a quick and rapid introduction on first step.

SurveyJS custom survey software

Build Your Own Forms without Manual Coding

SurveyJS UI libraries let you build a JSON-based form management system that integrates with any backend, giving you full control over your data with no user limits. Includes support for custom question types, skip logic, an integrated CSS editor, PDF export, real-time analytics, and more.

Learn more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs