Skip to content
Discussion options

You must be logged in to vote

Hi bill

JavaScript itself is not inherently a backend language because it was originally created to run in the browser for client-side scripting handling things like DOM manipulation, user interaction, and dynamic UI updates.

However, with the introduction of Node.js (which runs JavaScript on the server using the V8 engine), JavaScript can now be used for backend development. So the distinction is historical rather than technical — it’s not that JavaScript cannot be backend, but that it wasn’t originally designed for it.

In short:

  • Originally: JavaScript → frontend only (browser).
  • Now: JavaScript → frontend + backend (via Node.js, Deno, Bun, etc.).

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@bill-ion-ux

This comment was marked as off-topic.

@Nabil-nl
Comment options

Answer selected by bill-ion-ux
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants