Im interested in learning programming but there are so many diffrent programming languages and guides that I feel overwhelmed and dont know where or how to start. any useful advice is appreciated.

  • Oka@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    1 year ago

    Why do you want to learn programming? What do you want to make with it?

    Find something you want to make, then learn the language used to make it.

    If you just want to “learn” you’re going to be directionless. Give yourself a direction. An end goal.

    • kapx132@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      My ultimate goal when i learn programming is creating a modable FOSS hoi4/eu4 like game because i like the genere but hate the dlc policy.

      • Dudewitbow@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Id consider learning the base programming language of whatever engine you plan to use, unless you plan on building the engine from scratch.

        For example, Unity uses C#, with some C++(as the engine itself uses it, the C# is what the end user uses), while Unreal engine is entirely C++

        • Oka@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          C# is easier than C++, but learning C++ will teach more concepts. I learned C++ first, built a 2D game engine with sfml, then I learned C#, and use Unity for almost all my projects now