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.

      • 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