Browsers, as far as I know, supports only JavaScript (and today webassembly). I don’t know which other scripting language you are referring to. Probably Flash, which is a plugin… today deprecated.

Django is a python backend web framework, which means it produces pages in HTML and JavaScript. Browser has nothing to do with Django.

Backend is run in servers and can be written in any language.

Of course JavaScript can be used also outside a browser context (Node.js for example).

You don’t like JavaScript, which is perfectly OK. You like Python (or at least Django), which is very similar to JavaScript… most of what you say of JavaScript is true also for Python. Still Python is a great language.

Front-end developer and author of Vuex Quick Start Guide.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store