DEV Community

Philip John Basile
Philip John Basile

Posted on • Updated on

What is JavaScript?

Image description

JavaScript is a cross-platform, object-based scripting language. It supports a runtime system based on a small number of data types representing numeric, Boolean, and string values. It has a prototype-based object model which provides dynamic inheritance. It also supports functions without any special declarative requirements. It is a very free-form language because variables, parameters and function return types are not explicitly typed.

Ok enough of that. JavaScript has been reborn as a declarative language. It runs on the front end, the back end, and the database. One can master JavaScript and become a true full stack developer. It's free to use and you can easily write it on something simple as notepad or something as complex as an IDE.

If you enjoy my technology-focused articles and insights and wish to support my work, feel free to visit my Ko-fi page at https://ko-fi.com/philipjohnbasile. Every coffee you buy me helps keep the tech wisdom flowing and allows me to continue sharing valuable content with our community. Your support is greatly appreciated!
YOU can become a JavaScript developer but YOU must put in the time to do it. I was on an interview once as was told "Oh you're not a PHP developer? You just do JavaScript? You are not into heavy lifting". I thought to myself "I do not need your heavy PHP language. I can do EVERYTHING with JavaScript!".

Top comments (2)

Collapse
 
oskarkaminski profile image
Oskar

"JavaScript has been reborn as a declarative language"
JavaScript is an imperative language.

Collapse
 
philipjohnbasile profile image
Philip John Basile

It is what we make of it