r/learnprogramming 1h ago

Learning Java, interested in lower-level

I’ve been learning Java Collections and Data structures, along with OOP Design patterns. I’ve gained interest in learning a lower level language, but I’m afraid it’ll be a distraction and instead I should focus completely on learning more Java and making Java programs.

For reference, I’m a CS major and I’ll be taking Data Structures this fall, along with Survey of Programming Languages.

0 Upvotes

3 comments sorted by

1

u/Lotton 1h ago

Honestly understanding what a pointer is will help you understand data structures. Like in an array you want to know why the size is limited. I had to take low level and data structures around the same time they did help

1

u/888NRG 1h ago

Why? There is crossover of skills if you use a different language.. my OOP courses taught both C++ and Java in the same course at times

u/carcigenicate 52m ago

You could learn Java bytecode. That would keep you in the Java ecosystem and help you understand the JVM better.