Do you think Python will be the most used programming language in the future and today?

No i dont have any solid examples right now i havent branched out from my python api programs . I just write algorithms / small programs in other languages such as c and assembly to become better .

The only 'business move' i have done was selling source code nothing crazy. But my logic is to try and create something that can be faster than the competition / better , something that offers more , has a good / flexible structure where i can just write modules and directly use them in my program .
I see, well, you won't get rich by being a ms creep. No one will care about your software being faster for a fraction of a second, perhaps only sneaker botters haha.

Build something that is scalable and earns money. Social media automation is a great start but has some learning curve nowadays.
 
I see, well, you won't get rich by being a ms creep. No one will care about your software being faster for a fraction of a second, perhaps only sneaker botters haha.

Build something that is scalable and earns money. Social media automation is a great start but has some learning curve nowadays.
Oh yeah definitely ik , i make these projects for extra money . i have created some basic programs to automate social accounts but i dont really like the space of 'social media automation' or see myself in that industry . Id prefer working in a company creating desktop applications . Maybe backend development or even writing/training AI models . I am kinda indecisive .
 
Easy - https://github.com/fluent-ffmpeg/node-fluent-ffmpeg
I saw this before I learned how to use ffmpeg. Didn't care much back then.

Frankly it looks so neat I'm going to switch to this.

I made a lot of mistakes just calling the ffmpeg .exe from node.js using execSync child process with arguments.

To write a bug free function it would take me an hour... just because it's so hard to read that code.

So why is my 437 line program classed as a script?

Really, guys, it's such a stupid term.
Go to Tampermonkey and there my 300 lines of code browser automation extension goes by the name of "UserScript".
1705242427560.png


But when you check Wikipedia definition of "Userscript" it says "A userscript (or user script) is a program, usually written in JavaScript, for modifying web pages[1] to augment browsing. Uses include adding shortcut buttons and keyboard shortcuts, controlling playback speeds, adding features to sites, and enhancing the browsing history.[2]"

So actually a user"script" is a program.

It's such a stupid term. Maybe people should say JavaProgram instead of JavaScript.
 
Last edited:
Since each programming language has its own place and solves certain specific tasks, it's hard to say that one language is more important than another. Yes, Python is lightweight and easy to learn, which makes it accessible, but it doesn't make it more powerful or more flexible than other programming languages. To be honest, I don't understand why Python is so hyped up by the community. It will simply oversaturate the market, just like it did in the wave of frontend popularity. This made it impossible to find a job for juniors.
 
I saw this before I learned how to use ffmpeg. Didn't care much back then.

Frankly it looks so neat I'm going to switch to this.

I made a lot of mistakes just calling the ffmpeg .exe from node.js using execSync child process with arguments.

To write a bug free function it would take me an hour... just because it's so hard to read that code.


Go to Tampermonkey and there my 300 lines of code browser automation extension goes by the name of "UserScript".
View attachment 313945

But when you check Wikipedia definition of "Userscript" it says "A userscript (or user script) is a program, usually written in JavaScript, for modifying web pages[1] to augment browsing. Uses include adding shortcut buttons and keyboard shortcuts, controlling playback speeds, adding features to sites, and enhancing the browsing history.[2]"

So actually a user"script" is a program.

It's such a stupid term. Maybe people should say JavaProgram instead of JavaScript.


It's not that the term "script" is bad, and using it isn't bad. I use it all the time. I often say "I'm coding up a script to do X". The word sounds good, and I often start small projects by saying a script. Usually though it's not things under 3k.. 3k is a lot of code.

To give you some perspective.

https://github.com/rswier/swieros/blob/master/root/bin/c.c - This is a C compiler, written in C and it's under 3k.

3k in Python is more like 10k in C..

You can write a kernel in under 10k lines in C.

I say 'script' generally when it's something I need to do, that has

A) No design, no planning, no docs, no tests

B) I just start writing there and then from the top of my head

C) It's going to take me less than a day

D) I don't care much about how the code looks, it's just about getting a job done quickly. I'm *scripting* something I want to do.

That's generally going to be something between 50 and 500 lines of code. If you're getting over 500, you're well into the realm of a program, that needs a design, tests, documentation.

Now here's the big one, and this is where it gets both offensive and silly.

Offensive Things (And also showing junior level dev status)
--------------------------------------------------------------------------------------

1) Saying your program is not a program, but "just a script".

2) Saying "X" programming language is just a scripting language. (Even in cases where you have an actual pure scripting language like bash, you are still "programming scripts")

3) Saying "X" isn't a real language because it's just a scripting language.

4) Saying "X" isn't a real language because it's compiled to byte-code then interpreted in a VM. (LOL. This is me being part-jokey, because I've never heard someone say this. Instead, they'll say it's not a real language because it's not low level, or it's not compiled. A fun task btw is to write your own C compiler. You'll learn a LOT)

So in summary..

Talk about scripts until your heart is content. It's a good word. I use it all the time. It's never been a problem.

I love to say "I'll code up a script for that".

Tech elitism is ugly. Very ugly. It stems from insecurity where one person is trying to make themself feel superior to another because they use one piece of tech that another doesn't.


Since each programming language has its own place and solves certain specific tasks, it's hard to say that one language is more important than another. Yes, Python is lightweight and easy to learn, which makes it accessible, but it doesn't make it more powerful or more flexible than other programming languages. To be honest, I don't understand why Python is so hyped up by the community. It will simply oversaturate the market, just like it did in the wave of frontend popularity. This made it impossible to find a job for juniors.

It's more flexible than other languages. :-)

"powerful", is a meaningless term.

You can achieve almost anything in almost any language.

The reason Python is one of the best general purpose languages is simply because you have the most stable packages for it.

It's not that the language its self is better than say, ruby.. It's just the one that picked up popularity.

It's OK as a language. I personally like braces a lot more than indentation.

But I'll use Python because there's just so many libraries and codebases available for it.
 
I do not see Python in the Future as there will be more languages that will come and replace Python and why are you asking these questions if you are learning web development.
Just keep on doing it but if you want more revenue than I would suggest you to learn Python as it is helpful and versatile right now
 
anything is helpfull.. but from what i heard 3 days ago a guy came to my kids bday hes programmer from usa, he said nowdays kinda popular to know are java - sql i think he said and something 3rd.. like most wanted... but with python you can do alot, from data anayst, to app programing, even building wweb pages with decent and good interface.. so i'd say python is good investment.. :) but nowdays kinda best java.. tho you can apply python knowdlege to java and web frontend building atleast easy since syntax is simmular
 
On the "most used" front, Python is definitely a strong contender these days, but it depends how you define "most used." For web development specifically, JavaScript and HTML/CSS are still the cornerstones. You won't be going wrong by starting with those. Python is a fantastic language, super versatile, and becoming increasingly popular. It's great for data science, backend development (think the server-side that makes websites work), and even machine learning. So, is Python more important? Not necessarily for building websites from scratch right now. But, having Python in your toolbox is a huge asset, and it might be useful down the line depending on where your programming journey takes you. As for those languages being replaced entirely? Not likely. They're the foundation of the web, and while new things pop up all the time, they're here to stay.

JavaScript and HTML/CSS are the bricks and mortar of your website, Python could be the electrical wiring that makes it do cool things.
 
Its not necessarily because currently we see hype of JavaScript so may be it's hard to see python as top language
 
Python is the most versatile solution to learn. Everything else is more specific to aspects of development. Rust is a good shout and the C based languages will be around in back end development for a long time. I think JS and it's React/Angular frameworks are necessary for front end. Python is a good place to start as a lot of the concepts are transferrable
 
If you took all the libraries I use and put them in some other language...

I would start using that other language.

Programming languages come and go, python is currently the most accessible. Thats all.
 
Python is powerful for backend and APIs but doesn’t replace HTML and JavaScript for web development—they’re essential for websites
 
It depends on what you're going to do. As a frontend dev I can say that JavaScript (specifically TypeScript) is the foundation for frontend development. On the backend things can be different (depending on the project) but still requires strong knowledge of JavaScript. I don't think Python is going to replace JS but as someone has already mentioned here the AI is likely to create a job market shortage in 5-10 years.
 
Python is powerful for backend and APIs but doesn’t replace HTML and JavaScript for web development—they’re essential for websites
With the right web development framework, Django for example, you have the right mighty programmable backend for rendering html/javascript
 
Back
Top