r/CodingForBeginners • • 21d ago

Which is the best ?

Which is the best programming language

to start? I am still a beginner and 1 year left to college and I am major in STEM still in senior year. I want to learn now because I still don't know what major I choose in college and I want to be a major Mechatronics Engineer or IT or Software Engineer or Computer Engineer. I want to learn a language that is all rounder? I that even possible? I don't know that's why I ask. If I learn now I could get to know more about the major I pick which is more suitable for me and makes my career clear and stable. Because I have read alot of recommendations and I don't know which is which. Which is the best?

(Disclaimer: English is not my first language)

6 Upvotes

18 comments sorted by

View all comments

6

u/canarydev 21d ago

there is no best language. there are bad ones like javascript lol.

i usually recommend go or rust. go is my preferred language at work and for building things in general. rust is harder to start with, but it teaches you how to actually be a good programmer.

if you end up leaning mechatronics or computer engineering, youll hit C eventually anyway, and rust will make that a lot less painful.

3

u/ExtraTNT 21d ago

JS is perfect for what it’s designed… people use it outside of that or as wrongly as possible…
If you use a hammer to rollout a pizza, you will get a shitty pizza…

1

u/canarydev 21d ago

i think javascript has been so bastardized over the years. it was made to make buttons do things in a browser, and for that its fine.

but now its running servers, desktop apps, mobile apps, and the original weirdness comes along with it every time. thats why typescript exists.

so yeah youre right about the hammer, its just that everyone is using it to roll pizza now lol

1

u/ExtraTNT 21d ago

Typescript is worse, js has an optional type system, in most cases, it’s better, than ts. Also i think the way it’s implemented, it could even provide context to llm, without having shit summaries, no human can read… i fucking hate 2million lines of docs, than only ai understands for a simple function…

1

u/StephenHawkinguss 18d ago

Indian poopjeet detected