Which programming language?

I will start university in a few months and want to spend the time learning my first programming language. I know the question which language is the best has been asked countless times and cannot really be answered. There's always someone who hates the one that someone else just recommended.
Also, different tools for different tasks I guess.
So let me ask instead: Which language makes the most sense to learn as a beginner, and why? If you could go back and change the first language you learned, which one would it be? What's your favourite language and why?
I was thinking Java, but it gets a lot of hate here.

Attached: logos_pgm[1].jpg (2000x1200, 396K)

Other urls found in this thread:

castle-engine.io/modern_pascal_introduction.html
techempower.com/benchmarks/#section=data-r16&hw=ph&test=db
twitter.com/NSFWRedditGif

ARM Assembly and C

Pascal obviously
castle-engine.io/modern_pascal_introduction.html

>makes sense
Check out what your classes program in and learn that you dumb fuck. Why waste time if you won’t use it? The language doesn’t matter, it’s the data structures and algorithms that you need to know. How you express them is arbitrary.

I got thought Pascal for 1/2 year before uni and it was wasted time and then Java first year. Imho it's solid language to begin with.
Types, good abstractions
>inb4 OOP == POO, beginner won't get to the crazy pointless OOP patterns any time soon
JVM isn't hard to get running and projects aren't hard to compiler, IDE can help you
Beginners need to get to understand what role operating system has for program - standard input and output, commandline arguments, files, later network... and some languages are worse for this then other - JS in browser has limited interaction with system (plus dynamic types), python has crappiest I/O abstraction, dunno ruby
C and C++ and crazy and confusing in way too many aspects
C# is also fine

It depends on what you want to do

Systems programming
Embedded software
Web development
Game Development

Use whatever's best for your career path after university

You’re gonna probably use java in your classes so just start with java

Whats good for systems and game dev?

C++, c#, Lua, Typescript, xamarin, angular

Systems too? C++ I guess.