DEV Community

Philip John Basile
Philip John Basile Subscriber

Posted on • Edited on

3 1 1 1 1

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!".

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

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

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