• Quetzalcutlass@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    The main problem with Java (or garbage collected languages in general) as a first language is needing to unlearn the bad habits it ingrains when you move to a systems programming language with manual memory management. Other than that it’s a pretty good first language, though I’d suggest learning a bit of C at the same time just to get a basic grip on things like pointers and stack vs heap.