I don’t need something practical. I just need something fun to keep me motivated.

  • Caveman@lemmy.world
    link
    fedilink
    arrow-up
    1
    arrow-down
    2
    ·
    1 day ago

    Just pick a thing you want to work on. If it’s a website it’s JS/TS, if it’s a terminal app then python (or JS/TS). If it’s a desktop app then I’d personally say C# but opinions vary wildly. If you want to do something embedded (microcontroller) then C, Zig or python. If it’s a mobile app then Swift for iOS, Java/Kotlin for Android or Dart/Flutter.

    Honestly, python is IMO the best to get going unless you want to make a website then it’s JS/TS.

    Web frameworks can be fun to learn but it might be a bit much to start out but making an Astro blog is easy and fun. If you want to spice it up to a Web app then I recommend Vue even though I work with angular and know react.

    But yeah, I recommend python to most beginners unless you want your first thingy to be a website.