Programming langauge

I want to learn a programming language on the side whilst finishing my degree at uni.

What do you guys recommend? I'm thinking about either JavaScript or Python. Pic unrelated.

Attached: Screenshot 2022-02-14 at 12.17.02.png (408x202, 23.1K)

Java/C# if you are actually motivated and won't be intimidated by an IDE. It is easier to start with a full featured OOP and then take it away then to start with some scripting language and then try to shift up later.

Javascript if you want to start coding with 0 friction. Also javascript is probably the most important language in existence so you will need to learn it eventually.

Fuck python. You will cripple yourself if you learn it first because it is unlike any other language and you will just confuse yourself. Python coding is effectively not programming because those skills cannot be translated anywhere else. Also despite what the Pytards say, Python is probably the least newbie friendly language. If you choose to start with Python, enjoy hours and hours of fiddling with its autistic breaking syntax/indentation rules, as well as dealing with the incompatible versions. I'm harping on it because there is so much Python shilling and it is all completely unfounded. The best thing you can do for yourself is to not get tricked by the python trannies.

python or c, but python would be simpler and more motivating
fuck this guy, starting with OOP is overcomplicated and unnecessary

Lol filtered by fucking python

>OOP
>overcomplicated

retard. sorry that your online javascript bootcamp didn't cover it.

I'm just stating a fact, OOP is a concept that is more complex that procedural programming, that's why in most universities they first show you procedural and later OOP.
But you wouldn't know that because you are uneducated and it shows
Also, fuck you.

Op here.

I am only more confused. Y'all niggas fucking my shit up. I used to fuck with Visual Basic making cringy key logger stuff when I was a edgy teen and phishing for world of warcraft game-time that I would sell.

I hear JavaScript is more widely used.

Ask on reddit, Any Forums can't code

the faggot suggesting java/c# just wants to sound smart, that would be overly complicated and will probably demotivate you. Something simpler like python or javascript would probably easy. You can learn the more advanced concepts as you progress

Schools and universities show PP before OOP not because it's easier to learn and understand, but because it's easier to teach and explain for the teachers
But you wouldn't know that because you're a school shitter with no experience and it shows
Nigger

object pascal

kek

If you want to get a job (why would you go to university otherwise), you need to specialize. Employers don't look for programming polyglots, they look for specialists. Just stick to the languages your university focuses on and work extra on those.

>java/c# just wants to sound smart

what the fuck is this the state of Any Forums? thinking that java/c# is "overly complicated"? holy fucking shit those are literally corporate crutch languages invented to make coding baby easy.

do 99% of people on here giving advice actually have no experience in development?

> do 99% of people on here giving advice actually have no experience in development?
Yes. Stop in /dpt/ or /wdg/, and then never take arguments on Any Forums seriously.

C. The problem with python is it makes you feel like you understand things that you really don't. You will then inevitably hit an insurmountable roadblock somewhere. JS is really only for tying together webshit, so only learn it if that is what you want to do.

This is exemplified in algo problem solutions (Leetcode and the like). If you look at accepted solutions, people will often pull out library functions that defeat the purpose of the exercise, but are nonetheless correct. In real life, it would usually be the right way to proceed, but you haven’t truly understood the problem if you can’t do it without some library function doing the heavy lifting for you.

>The problem with [...] is it makes you feel like you understand things that you really don't. You will then inevitably hit an insurmountable roadblock somewhere.
this applies to C
most of time spent programming in C is resolving issues of the language itself, rather than the actual problems at hand. eventually you'll end up tunnel-visioned for only the most primitive solutions because anything with at least a tiny bit of complexity becomes just too painful to work with in C

In real life, no one cares if you understand "what's going under the hood".
If the task is to save some data into an Excel file, you're expected to know how to use a library that handles Excel files and create a spreadsheet as expected; no one cares if you know how Excel files or the library to handle them work internally

none

You don't want to learn a programming language, you want to learn a scripting language
Learn perl